在2018年6月25日,LC3(LinuxCon + ContainerCon + CloudOpen)2018 大会在北京开幕,会上,Linux 基金会宣布腾讯加入了该基金会且成为最新的白金会员,同时腾讯也宣布将其两大自主研发开源项目,高性能 RPC 开发框架 TARS,及其轻量化名字服务方案 TSeer 贡献给 Linux 基金会。有人甚至猜测,腾讯此举或许会再次开启 QQ for Linux等的研发。
腾讯移动互联网事业群总经理刘昕,将作为腾讯开源顾问加入 Linux 基金董事会,代表企业行使相关权益。同时,腾讯作为白金会员,还能充分利用基金会在开源管理、法律规章、活动执行、市场营销等领域的专业知识,进一步为开源社区提供资源与支持。
TARS 是由腾讯开发的成熟 RPC 框架,能快速搭建系统及自动生成代码,兼顾易用性与高性能。同时,TARS 支持远程操作和包括 C++,Java,Node.js,PHP、Python 在内的多种编程语言,帮助开发者及企业以微服务的方式快速构建自己稳定可靠的分布式应用,让开发聚焦业务逻辑,有效提升运营效率。
TSeer 则是 TARS 的轻量化名字服务方案。它作为一套服务注册发现容错的方案,基于轻巧灵便、对业务的侵入性低、支持多种负载均衡算法等特点。在服务发现的核心功能之上,TSeer 还为用户提供可靠的故障容错策略。目前,TSeer 广泛运用于 QQ 浏览器、应用宝、腾讯手机管家、腾讯文学等腾讯产品中,承载着日均百亿级的请求量。
相关主题 |