TARS是由腾讯开发的成熟RPC框架

2019-04-05 12:10:00
yyhadmin
原创
17
TSeer则是TARS的轻量化名字服务方案。它作为一套服务注册发现容错的方案,基于轻巧灵便、对业务的侵入性低、支持多种负载均衡算法等特点。在服务发现的核心功能之上,TSeer还为用户提供可靠的故障容错策略。  Linux基金会执行董事JimZemlin表示,“对Linux基金会而言,腾讯开源项目的加入,将对社区透明管理、市场支持、人才培训、法务援助等方面带来一系列积极影响。”  据曾宇介绍,TARS是由腾讯开发的成熟RPC框架,能快速搭建系统及自动生成代码,兼顾易用性与高性能。同时,TARS支持远程操作和包括C++、Java、Node.js、PHP、Python在内的多种编程语言,帮助开发者及企业以微服务的方式快速构建自己稳定可靠的分布式应用。  据悉,LC3大会由Linux基金会主办,是集Linux、容器、云技术、网络、微服务等多种前沿开源议题于一身的科技盛会。而Linux基金会是一家集结世界开发者的非营利开源组织。  2017年4月,TARS正式宣布开源,社区参与度显著提升。在过去八个月中,TARS进行过三个版本的迭代,涉及多种新功能、语言及ProtoBuf协议的更新。据记者了解,截至2018年6月,腾讯正式发布的开源项目共计57个,已在GitHub获得了15万Star。  曾宇指出,TARS和TSeer已经在腾讯内部打磨十年之久,并在手机QQ浏览器、应用宝、手机管家等160多个核心业务、5万多台服务器上广泛应用。  腾讯副总裁曾宇则提出,腾讯十年来积累了丰富的应对海量用户的经验,包括如何实现最佳的资源分布、负载均衡、容灾容错等。此次贡献的TARS和TSeer将为Linux社区提供很好的补充,也希望基于基金会的支持,在国际上吸引更多的顶尖开发者。
文章分类
联系我们
联系人: 白金会
Email: 1586171493@qq.com
QQ: 1586171493