TARS

TARS

腾讯开源的高性能RPC框架

GitHub开源社区 Gitee开源社区
TARS是什么?

TARS是基于名字服务使用Tars协议的高性能RPC开发框架,
配套一体化的运营管理平台,并通过伸缩调度,实现运维半托管服务。
在腾讯内部已使用十年有余

多语言

TARS支持C++,JAVA,PHP,NodeJS等多种语言

敏捷研发

快速构建,自动代码生成,持续集成

高可用

服务发现,容灾容错,智能调度

高效运营

无损变更,立体化监控,可视化管理

zengyu

曾宇

腾讯公司 副总裁

TARS开源项目最根本解决了分布式计算的问题。十多年来,腾讯积累了对海量用户的 经验,在面对海量用户的时候,很清楚怎么样去做分布、怎么样去做负载均衡、怎么 样去容错等等。TARS能比较多的节省研发成本,以及减少事故出现的机会。TARS是 比较适合稍微中型或比较大型的私有云使用,它拥有更大的优势。

傅徐军

阅文集团 副总裁

阅文集团需要一个分布式的计算框架,一个高性能的RPC架构以及微服务的治理平台。 在做了很多的技术架构造型之后,最终选择的TARS。经过持续的技术交流和逐步的架 构演变,解决了阅文集团在服务发现、智能调度、负载均衡、容灾容错、立体化监控 和可视化运营管理的问题。阅文集团在技术架构上取得了很好的效果,跟我们的预期 非常一致,研发效率得到了极大的提升,运维成本也明显的减少,整体系统的稳定性 也取得了卓越的效果。

他们都在用
腾讯 应用宝 QQ浏览器 腾讯电脑管家 腾讯新闻 QQ QQ空间 财付通 理财通 腾讯游戏 阅文集团 科大讯飞 大唐移动 虎牙直播 启明信息 中国外运 安信证券 广东省水利厅 方直金太阳 拍拍贷 优品财富