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

微服务框架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

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

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

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程之旅

iOS漫谈——对于项目架构的思考

又一次的版本更新上架,心情容不得片刻舒缓,新的迭代任务又明白的摆在桌面上。今年上半年自己琢磨完ReactiveCocoa之后,对手上了项目做了MVVM架构的尝试...

1113
来自专栏FreeBuf

ProjectSauron/Strider | 顶级的网络间谍平台暗中窃取政府加密通讯数据

一. 简介 在过去几年间,媒体报道的“APT相关”事件数量已呈显著增长趋势。但是,对于其中一些事件而言,“APT”(即高级持续性威胁)存在被夸大的成分。 除一些...

1966
来自专栏FreeBuf

暗影追踪 | 谁是LeakedSource.com的幕后运营者?

在LeakedSource突然关停之际,安全专家Brian Krebs利用蛛丝马迹的线索,通过层层抽丝剥茧,顺藤摸瓜,最终确定了LeakedSource幕后运营...

2545
来自专栏快乐八哥

使用Ubuntu 12.04作为日常电脑环境

搜狗输入法出来之后,我觉得有必要写一篇博客说明一下,如何使用Ubuntu作为日常的电脑系统。我使用的Ubuntu版本是12.04,没有使用Ubuntukylin...

2458
来自专栏FreeBuf

说说最近的一个电商网站“钓鱼”案例

在过去的两年里,利用被黑的电商网站对客户的信用卡信息进行钓鱼,这种手法已经非常盛行了。 历史案例 此前我们曾报告过多起案例,黑客在付款页面和支付模块加上了恶意代...

2016
来自专栏FreeBuf

安卓曝大漏洞:一条彩信可控制手机,影响95%设备

以色列移动信息安全公司 Zimperium 研究人员 Joshua Drake 在 Android 系统中发现了多处安全漏洞,Android 2.2到5.1的所...

2027
来自专栏FreeBuf

追踪、定位、监听一个也不能少:最强悍的监控间谍软件FlexiSPY源码泄露

4月22日,黑客FlexiDie公布了大量来自监控软件厂商FlexiSPY的文件,泄露的文件包括源码和一些内部文档。 这家监控公司其实是一家总部位于泰国(...

47410
来自专栏玉树芝兰

互联网上的时光机器

移动互联网时代,搞社会研究的人总是需要从网络采集各种数据。假设你本周的任务是搜集世界主流媒体对某一主题的报道。你好不容易学习并且掌握了搜索引擎的各种窍门后,辛辛...

631
来自专栏施炯的IoT开发专栏

移动物联网 之 智能家居

本系列文章结合时下正热的“物联网”概念,介绍实现“智能家居”的一套解决方案。 引言     随着科技的发展,手机已经不简单地是个通讯设备,而是人们生活的必需...

2248
来自专栏程序人生

Botwall - Bot Firewall??

Mountain View的El Camino Real和Castro交界的地方,有一栋大楼,地址是:800 W El Camino Real,里面入驻了不少创...

3617

扫码关注云+社区