Tars 这个名字取自于电影"星际穿越"中的机器人,它是基于名字服务使用 Tars 协议的高性能 RPC 开发框架,配套一体化的运营管理平台,并通过伸缩调度,实现运维半托管服务。
Tars 是腾讯从 2008 年到今天一直在使用的后台逻辑层的统一应用框架 TAF ( Total Application Framework ),目前支持 C++和 Java 两种语言。该框架为用户提供了涉及到开发、运维、以及测试的一整套解决方案,帮助一个产品或者服务快速开发、部署、测试、上线。 它集可扩展协议编解码、高性能 RPC 通信框架、名字路由与发现、发布监控、日志统计、配置管理等于一体,通过它可以快速用微服务的方式构建自己的稳定可靠的分布式应用,并实现完整有效的服务治理。
目前该框架在腾讯内部,各大核心业务都在使用,颇受欢迎,基于该框架部署运行的服务节点规模达到上万个。
目前支持的开发语言如下:
1
littlewin 2017-11-07 19:04:21 +08:00 via iPhone
感觉比 Nodejs 地位高,很多接口和 SDK 都是 PHP 先
|
2
Luckyray 2017-11-07 19:11:51 +08:00
C++和 Java 的地位呐?
|
3
sagaxu OP |
4
wdlth 2017-11-07 22:03:56 +08:00
看 TSF 会不会跟进
|
5
anewg 2017-11-07 22:35:53 +08:00
标题:[深圳] 现在 PHP 饱和了吗,还是年底不好找,5 年经验求职简历都不能通过
楼主:PHP 本身在走下坡路,近期转 Java 转 Go 转 Node 很多 标题:一年半 iOS 如果换工作是继续 iOS 还是 PHP 楼主:真想做后端,建议 Java 或者 C++,PHP 在某些大公司也算前端 |
6
maxmin 2017-11-08 09:11:43 +08:00
其他不敢说 在 TX,C++显然低位无可撼动吧!
|
7
sagaxu OP @maxmin C++在鹅厂地位跟 Java 在阿里系一样,相当多大公司的核心服务基于这两个技术,是历史也是必然
|
8
waising 2018-09-19 14:15:05 +08:00
挖坟 Tars-Go 开源了...
|