前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯开源微服务框架Tars新添Node.js和php语言版本

腾讯开源微服务框架Tars新添Node.js和php语言版本

原创
作者头像
腾讯开源
修改2017-09-06 09:38:09
3.9K0
修改2017-09-06 09:38:09
举报
[1504580332757_2758_1504580333140.jpg]
[1504580332757_2758_1504580333140.jpg]

微服务框架Tars又添新成员了!继C++和Java之后,现在支持了Node.js和php两门语言。

Github: https://github.com/Tencent/Tars

特性介绍

Tars-nodejs:

  • RPC:客户端部分提供了rpc代理生成,路由和网络通讯等功能。服务器端提供了远程服务暴露、请求派发、网络通讯等功能;
  • Node-agent:将nodejs应用适配到tars环境,十分强大的工具。
  • Monitor:包括服务监控和特性监控。
  • Promise:基于bluebird实现的promise库。
  • Notify:上报业务或框架的告警消息至tars平台。
  • log:基于winston的日志组件,支持染色日志、滚动日志。
  • Tars-php:
  • 目前实现了client部分,支持tars编解码,用来从tars生成php的工具,RPC主动调用,server部分正在建设中,敬请期待。

Tars开源

Tars取名于电影“星际穿越”中的机器人,是支持多语言的高性能RPC开发框架和配套一体化的服务治理平台。在4月初正式开源后4天Star数突破一千,并在一个月的时间得到了腾讯开源的置顶推荐。目前star数已突破2200。

截止目前,每周活跃交流的用户达140多人,同时能得到50条以上的反馈。

在公司内部,Tars目前已在160多个业务(如手机浏览器、应用宝、手机管家、手机QQ、手机游戏等)在1.6多万台服务器上使用。

在公司外部,公司旗下的子公司以及从公司离开的同事开始使用Tars,也开始有一些企业主动联系我们沟通合作的意向。

拓展阅读:

Tars开源之路:大公司开源并非易事,如何用产品思维去做?

你所不知的TARS,却帮阅文集团完成技术架构变革!

请在Github上Star Tars!

Github: https://github.com/Tencent/Tars

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 特性介绍
  • Tars开源
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档