高手问答第 255 期 —— 5G 背景下海量请求如何用微服务 hold 住

雑人 发布于 09/13 19:39
阅读 8K+
收藏 6

【华为云1024程序员节·向云而生】预约直播 抽14件华为电子产品礼包!>>>

随着 5G 的到来,各个行业都要面对海量请求,微服务架构在这个时代对企业而言有着举足轻重的作用。微服务架构存在运维难、监控难、实操难等问题, 而 Tars 是实现微服务架构优秀的一个选择。Tars 是高性能、多语言的微服务治理框架 ,在超过 120 家公司的 261,200 台服务器上稳定运行。

OSCHINA 本期高手问答( 2020 年 9 月 14 日——2020 年 9 月 20 日 ) 请来了俞慧涛老师 @kerriganA如果你对 Tars 感兴趣,不管是架构 ,还是适用场景,都可以在这期高手问答得到启发。

问答主题

本次问答主要包括以下方向:

  1. Tars 架构、包含协议实现、系统性能
  2. Tars 与其他的开源框架如何结合 ,如 mybatis、 springcloud、springboot
  3. Tars 适用的场景

有其他相关的问题,也欢迎提问。

嘉宾简介

俞慧涛阅文集团后台开发专家, 负责阅文集团用户中台服务与 TarsJava 的技术设计工作。在阅文主导了 Tars 微服务在海外项目 、红袖新兴项目的应用。在流量高、 变化频率快的业务场景下也能保证其架构的稳定性。腾讯开源 TARS 项目贡献者, 在处理 RPC 、k8s 微服务上面有深入的实践经验。

为了鼓励提问,TARS 基金会会在问答结束后从提问者中抽取 7 名幸运会员赠与星空雨伞,另抽取 3 名幸运会员赠与限量版公仔 TARS.Q。

OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就相关问题向俞慧涛老师 @kerriganA 提问,请直接回帖提问。

加载中
0
猪娃娃
猪娃娃
你好,请问tars设计理念和要解决的核心问题是什么?
kerriganA
kerriganA
Tars 核心解决 微服务治理与运维发布一整套系统需要大量的时间与实践,而Tars这一套整体系已经完整的都提供了。
0
张祥d
张祥d

@kerriganA  你好,请问在部署项目的这个方面,docker容器和tars的最大区别是什么?或则说tars的优势是什么?

kerriganA
kerriganA
他们两者的关系没有可比性。Docker是进程资源隔离的框架,他解决的是资源共享可以隔离的问题 ,Tars是微服务框架 ,解决的是服务与服务间通信的问题。所以现在的Tars集成了Docker.
0
萌唬吓删
萌唬吓删

@kerriganA 老师,

Tars 的使用优势在哪些方面呢? 如果使用单一Java语言的小型微服务架构,是不是使用SpringCloud/SpringCloud alibaba 这样的全家桶就足够了呢?

kerriganA
kerriganA
Tars提供的集成环境会更加的一体化,因为它包含了发布监控一体化的功能哈。若是现在使用了SpringCLoud的话。且不想改代码 ,也可以使用Tars当作一个发布平台。也是没有问题的。
0
W
WindSpeed

5G背景就是一个伪命题,4G背景也是一样的,因为用户就那么多

W
WindSpeed
回复 @pzc_1995 : 你这个有点夸张了,而且现有4G就可以做到,而且5G频率高功耗大耗电快,其实并不太适合物联网,物联网其实网速不重要,要的是续航和稳定连接
p
pzc_1995
回复 @WindSpeed : 我觉得5G万物互联之后,请求的不只是用户与部分智能化设备了。举个例子,每个路灯每个硬井盖甚至脚踩的每块水泥砖等都会发出定时的请求。
W
WindSpeed
回复 @kerriganA : 设备多,但用户数量还是那么多,使用4G和5G是没有区别的,说白了就是网速问题,一个网速快和一个相对来说慢一点,但4G本身并不慢,所以5G就是伪命题,并不会有爆发式的增长了,不像3G到4G的是革命式的升级
kerriganA
kerriganA
回复 @WindSpeed : 并不会,从现在的4g5g的增长来看。移动设备每年可以最大有12%增加,而物联网后。更多的设备会联网,流量的请求会更大
W
WindSpeed
回复 @kerriganA : 这本身就是伪命题,请求量和用户成正比,用户就那么多,5G,4G一个样
下一页
0
小学生123

@kerriganA 在5G背景下,阅读的发展趋势是怎样的,纯文本的内容是否有下降的趋势?

返回顶部
顶部