您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關如何理解微服務框架TARS新添Node.js和php語言版本,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
微服務框架Tars又添新成員了!繼C++和Java之后,現在支持了Node.js和php兩門語言。
Github: https://github.com/TarsCloud
(點擊文末“閱讀原文”,直接訪問)
特性介紹
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新添Node.js和php語言版本有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。