在國際開源頂會ApacheCon 2019上,騰訊開源管理委員會委員、騰訊開源聯(lián)盟主席、Apache 軟件基金會Member堵俊平向全球開源生態(tài)伙伴介紹了騰訊開源路線圖,宣布騰訊萬億級分布式消息中間件TubeMQ正式對外開源,并計劃捐贈給Apache基金會。
TubeMQ是此次騰訊在ApacheCon上最新發(fā)布的自研開源項目。它的原型是騰訊數(shù)據(jù)平臺部在2013年自研的分布式消息中間件系統(tǒng)(MQ),專注于大數(shù)據(jù)場景下海量數(shù)據(jù)的高性能存儲和傳輸,長期服務(wù)微信支付、騰訊視頻、廣點通等產(chǎn)品。
為支持海量業(yè)務(wù),騰訊組建了包含存儲層、數(shù)據(jù)管理層及分析層3層結(jié)構(gòu)的數(shù)據(jù)湖協(xié)同方案,向下管理多種數(shù)據(jù)引擎,向上支撐多種數(shù)據(jù)應(yīng)用需求。TubeMQ就是來源于騰訊數(shù)據(jù)湖存儲層的消息中間件系統(tǒng),支撐著海量數(shù)據(jù)的流入和運轉(zhuǎn)。較之于其他的開源MQ組件,TubeMQ長期應(yīng)用于真實生產(chǎn)環(huán)境中,在穩(wěn)定性、性能和成本方面都有著核心優(yōu)勢。