TARS高性能 RPC 開發(fā)框架
TARS 是基于名字服務(wù)使用 TARS 協(xié)議的高性能 RPC 開發(fā)框架,同時(shí)配套一體化的服務(wù)治理平臺(tái),幫助個(gè)人或者企業(yè)快速的以微服務(wù)的方式構(gòu)建自己穩(wěn)定可靠的分布式應(yīng)用。
TARS 是將騰訊內(nèi)部使用的微服務(wù)架構(gòu) TAF(Total Application Framework)多年的實(shí)踐成果總結(jié)而成的開源項(xiàng)目。
TARS 這個(gè)名字來自星際穿越電影人機(jī)器人 TARS,電影中 TARS 有著非常友好的交互方式,任何初次接觸它的人都可以輕松的和它進(jìn)行交流,同時(shí)能在外太空、外星等復(fù)雜地形上,超預(yù)期的高效率的完成托付的所有任務(wù)。擁有著類似設(shè)計(jì)理念的 TARS 也是一個(gè)兼顧易用性、高性能、服務(wù)治理的框架,目的是讓開發(fā)更簡(jiǎn)單,聚焦業(yè)務(wù)邏輯,讓運(yùn)營(yíng)更高效,一切盡在掌握。
目前該框架在騰訊內(nèi)部,有 100 多個(gè)業(yè)務(wù)(如手機(jī)瀏覽器、應(yīng)用寶、手機(jī)管家、手機(jī)QQ、手機(jī)游戲等)、1.6 多萬(wàn)臺(tái)服務(wù)器上運(yùn)行使用。
技術(shù)架構(gòu):
評(píng)論
圖片
表情
