网站首页 > 开源技术 正文
一句话说完的事情:
Tars微服务框架是腾讯开源的一款高性能、支持多语言、开发运维一体化微服务框架。
高性能:
相比很多微服务框架,Tars排名绝对是靠前的。或许有人会说,不说具体的语言实现,都是扯淡。确实,目前Tars支持C++、Go、Java、PHP和Nodejs等主流开发语言,其中C++、Go我接触最多,是有话语权的,性能排名在众多微服务框架中排名5不成问题。
多语言:
目前Tars支持C++、Go、Java、PHP和Nodejs等主流开发语言。对我来说,我选择Tars不单纯是为了工作需要,更是觉得可以学习更多的语言,更多的技术栈。毕竟,作为技术人,艺多不压身。
开发运维一体化:
我们知道,一个完整的开发流程至少包括:开发、自测、测试、发布、运维。通过Tars,就可以轻松的开发一个微服务应用,自测、测试和发布直接可以在开发运维平台操作,还可以查看到完善的服务监控信息。
另外,要说明一点的是,Tars是腾讯开发的,腾讯开源的一些东西,好是好,就是感觉做得不是很认真。虽然Tars项目确实投入人力去维护了,不过我觉得还是不够,包括但不限于代码风格、代码注释、技术文档规范,都做得不够好。所以我公司内部自己维护了一套Tars服务代码,在代码规范、代码注释、文档规范、代码服务做了一定的处理。所以,在做应用开发时,不用操心那么多底层细节,还是用得很爽的。
你们觉得呢?
猜你喜欢
- 2024-10-14 3、Tars C++系列之调试Tars微服务应用
- 2024-10-14 2、Tars C++系列之快速入门(c++ tr())
- 2024-10-14 腾讯微服务框架Tars及源码学习(腾讯微服务平台应用 服务)
- 2024-10-14 谷歌新机器人现身,人形两足酷似《星际穿越》的TARS
- 2024-10-14 「腾讯开源Tars」c++ RPC 框架 入门:介绍
- 2024-10-14 机械 竞技 热血 未来!吉林大学TARS-GO战队在机甲大师赛中纵情驰骋
- 2024-07-08 「腾讯开源Tars」c++ RPC 框架:服务发布
- 2024-07-08 7、Tars C++系列之依赖CMake(二)(cmake 依赖关系)
- 2024-07-08 7、Tars C++系列之依赖CMake(一)(commons-codec依赖)
- 2024-07-08 7、Tars C++系列之依赖CMake(三)(cmake 依赖另一个共享库)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)