騰訊開(kāi)源又一里程碑:Apache TubeMQ迎來(lái)全面升級(jí)

近日, 騰訊 Techo Park 開(kāi)發(fā)者大會(huì)開(kāi)源專場(chǎng)在京舉辦,騰訊開(kāi)源辦公室執(zhí)行總監(jiān)許勇、Apache TubeMQ 項(xiàng)目負(fù)責(zé)人薛趙明、優(yōu)品科技CTO兼TARS開(kāi)源框架核心維護(hù)者阮曙東、意法半導(dǎo)體亞太區(qū)MCU策略部總監(jiān)陳德勇四位嘉賓分享了騰訊開(kāi)源治理實(shí)踐和開(kāi)源協(xié)同的戰(zhàn)略,以及騰訊開(kāi)源生態(tài)合作的最佳實(shí)踐。

騰訊副總裁王巨宏表示,云和開(kāi)源是騰訊乃至整個(gè)互聯(lián)網(wǎng)行業(yè)未來(lái)發(fā)展的趨勢(shì)。擁抱開(kāi)源是這個(gè)時(shí)代的開(kāi)發(fā)者應(yīng)該具備的思維和能力,而擁抱云原生能夠讓每一位開(kāi)發(fā)者站在成熟的基礎(chǔ)設(shè)施這個(gè)巨人的肩膀上實(shí)現(xiàn)業(yè)務(wù)的快速交付。包括大數(shù)據(jù)、人工智能、物聯(lián)網(wǎng)等前沿技術(shù)在內(nèi),“騰訊及整個(gè)行業(yè)技術(shù),未來(lái)會(huì)以開(kāi)源的方式,在云上生長(zhǎng)和發(fā)展。”

“軟件正在吞噬世界,而開(kāi)源正在吞噬軟件”如今正在逐漸成為現(xiàn)實(shí),而騰訊就是國(guó)內(nèi)最早擁抱開(kāi)源的科技公司之一。據(jù)許勇介紹,騰訊自 2010 年起就確立了擁抱開(kāi)放的戰(zhàn)略,通過(guò)內(nèi)外部開(kāi)源相結(jié)合的模式不斷推動(dòng)騰訊開(kāi)源的發(fā)展。2018 年,騰訊正式成立技術(shù)委員會(huì)與開(kāi)源管理辦公室,前者自上而下制定騰訊開(kāi)源整體戰(zhàn)略,推進(jìn)內(nèi)部開(kāi)源協(xié)同和自研上云,后者則推動(dòng)重點(diǎn)項(xiàng)目捐贈(zèng)給國(guó)際開(kāi)源基金會(huì),形成了內(nèi)外聯(lián)動(dòng)的騰訊特色開(kāi)源管理機(jī)制。

騰訊開(kāi)源又一里程碑:Apache TubeMQ迎來(lái)全面升級(jí)

開(kāi)源十年以來(lái),騰訊發(fā)布的開(kāi)源項(xiàng)目已超過(guò) 110 個(gè),項(xiàng)目覆蓋 Web 開(kāi)發(fā)、移動(dòng)開(kāi)發(fā)、云原生、大數(shù)據(jù)、人工智能等技術(shù)領(lǐng)域,擁有超過(guò)2000 名的外部貢獻(xiàn)者,在開(kāi)源平臺(tái) GitHub 上已累計(jì)獲得 335,000+ star,穩(wěn)居全球開(kāi)源企業(yè)貢獻(xiàn)榜前十。

同時(shí),騰訊開(kāi)源治理的重點(diǎn),也從開(kāi)源項(xiàng)目的數(shù)量提升向追求高質(zhì)量的開(kāi)源轉(zhuǎn)變。目前,騰訊已經(jīng)是 Apache 基金會(huì)、Linux 基金會(huì)、CNCF、開(kāi)放原子基金會(huì)等國(guó)際頂級(jí)開(kāi)源基金會(huì)的重要成員,并向開(kāi)源基金會(huì)捐贈(zèng)了 TARS、TSeer、Angel、TubeMQ、TKE Stack、TencentOS Tiny 等項(xiàng)目,為 JDK、KVM、Apache Spark、Apache Hadoop、MariaDB 等主流開(kāi)源項(xiàng)目貢獻(xiàn)了重要的代碼,成為國(guó)際開(kāi)源社區(qū)中一股不可忽視的力量。

在騰訊貢獻(xiàn)的諸多開(kāi)源項(xiàng)目中,Apache TubeMQ 項(xiàng)目是騰訊自研的分布式消息中間件,專注服務(wù)海量數(shù)據(jù)的高性能存儲(chǔ)和傳輸,支持萬(wàn)億級(jí)的海量數(shù)據(jù)中轉(zhuǎn),憑借其在穩(wěn)定性、性能以及成本方面的獨(dú)特優(yōu)勢(shì),獲得了開(kāi)源社區(qū)的廣泛關(guān)注。在此次Techo開(kāi)發(fā)者大會(huì)開(kāi)源專場(chǎng)上,來(lái)自騰訊的 Apache TubeMQ 項(xiàng)目負(fù)責(zé)人薛趙明也介紹了該項(xiàng)目過(guò)去一年在 Apache 基金會(huì)孵化的進(jìn)展以及未來(lái)的規(guī)劃。

騰訊開(kāi)源又一里程碑:Apache TubeMQ迎來(lái)全面升級(jí)

據(jù)介紹,TubeMQ 項(xiàng)目始于 2013 年,是騰訊內(nèi)部為了解決移動(dòng)互聯(lián)時(shí)代帶來(lái)的流量爆發(fā)式增長(zhǎng),自研的高吞吐消息隊(duì)列組件。2019 年,騰訊將 TubeMQ 捐贈(zèng)給 Apache 基金會(huì),成為騰訊首個(gè)被 Apache 基金會(huì)接受的項(xiàng)目。

在過(guò)去一年的項(xiàng)目孵化過(guò)程中,社區(qū)也給予了 TubeMQ 項(xiàng)目團(tuán)隊(duì)非常好的反饋。項(xiàng)目新增了 40+ 的 contributores,社區(qū)提交了 400+ issuses,合并了 300+ PRs,共發(fā)布了 4 個(gè)版本。這些來(lái)自社區(qū)的開(kāi)發(fā)者為完善 TubeMQ 功能做出了非常重大的貢獻(xiàn),為豐富 TubeMQ 的功能和其他社區(qū)組件的生態(tài)融合做了非常多的工作。

騰訊開(kāi)源又一里程碑:Apache TubeMQ迎來(lái)全面升級(jí)

在這個(gè)過(guò)程中,項(xiàng)目團(tuán)隊(duì)也意識(shí)到了開(kāi)發(fā)者的業(yè)務(wù)場(chǎng)景和使用述求在大數(shù)據(jù)時(shí)代下的變化,決定對(duì) TubeMQ 進(jìn)行全面的升級(jí) —— 即在保留原本 MQ 的功能特性之外,同時(shí)提供一個(gè)包含了大數(shù)據(jù)場(chǎng)景下的數(shù)據(jù)采集落地的整體集成方案。

薛趙明介紹,升級(jí)后的項(xiàng)目將命名為 TubeHub,具有所有組件可插拔、可隔離、可伸縮和可監(jiān)控的云原生特性,為開(kāi)發(fā)者提供一站式的流式大數(shù)據(jù)解決方案,包括自動(dòng)、安全、高性能、分布式的數(shù)據(jù)發(fā)布訂閱能力,便于使用者在業(yè)務(wù)上構(gòu)建基于流式的數(shù)據(jù)應(yīng)用,例如滾動(dòng)的日志、MySQL 的 binlog 等。

騰訊開(kāi)源又一里程碑:Apache TubeMQ迎來(lái)全面升級(jí)

據(jù)悉,TubeHub系統(tǒng)在騰訊內(nèi)部經(jīng)過(guò)了大量業(yè)務(wù)的考驗(yàn),目前有3400+的騰訊業(yè)務(wù)產(chǎn)品接入了TubeHub系統(tǒng),最高的峰值有 6.9億/秒,已經(jīng)是一個(gè)比較成熟、穩(wěn)定的產(chǎn)品。項(xiàng)目團(tuán)隊(duì)最終的目標(biāo)是希望項(xiàng)目從目前的孵化階段順利畢業(yè),成為Apache基金會(huì)頂級(jí)項(xiàng)目,讓開(kāi)源惠及更多開(kāi)發(fā)者用戶。為了實(shí)現(xiàn)這一目標(biāo),薛趙明希望能有更多的開(kāi)源愛(ài)好者參與項(xiàng)目貢獻(xiàn),將各方一些好的思考和理念整合到TubeHub中,共同將其打造成為 Apache 社區(qū)中又一個(gè)非常有影響力的中國(guó)項(xiàng)目。

除了騰訊本身在開(kāi)源界的分享以外,兩位騰訊的開(kāi)源生態(tài)合作伙伴代表也分別介紹了騰訊開(kāi)源項(xiàng)目在各自公司業(yè)務(wù)中的最佳實(shí)踐。

前騰訊技術(shù)專家,現(xiàn)任優(yōu)品科技 CTO 阮曙東介紹了TARS開(kāi)源在金融證券領(lǐng)域的實(shí)踐。優(yōu)品科技是一家國(guó)內(nèi)領(lǐng)先的金融科技企業(yè),主要業(yè)務(wù)是為證券機(jī)構(gòu)提供智能解決方案。而TARS則是由騰訊開(kāi)源的高性能微服務(wù)框架,于2018年捐贈(zèng)給Linux基金會(huì),它是騰訊內(nèi)部使用十余年的實(shí)踐成果總結(jié)而成的開(kāi)源項(xiàng)目。

騰訊開(kāi)源又一里程碑:Apache TubeMQ迎來(lái)全面升級(jí)

得益于TARS多語(yǔ)言、高擴(kuò)展、高性能、強(qiáng)運(yùn)維等特性,優(yōu)品科技基于 TARS 研發(fā)生態(tài)構(gòu)建了財(cái)富管理手段豐富的證券互聯(lián)網(wǎng)零售中臺(tái),獲得了基于微服務(wù)架構(gòu)的分層設(shè)計(jì)、自動(dòng)容災(zāi)、平滑擴(kuò)容、持續(xù)集成/持續(xù)交付等能力,大大提升了金融平臺(tái)的開(kāi)發(fā)和運(yùn)維效率。

騰訊開(kāi)源又一里程碑:Apache TubeMQ迎來(lái)全面升級(jí)

在備受關(guān)注的IoT領(lǐng)域,意法半導(dǎo)體亞太區(qū)MCU策略部總監(jiān)陳德勇介紹了Tencent OS tiny開(kāi)源物聯(lián)網(wǎng)操作系統(tǒng)在STM32芯片上的產(chǎn)品合作案例。

騰訊開(kāi)源又一里程碑:Apache TubeMQ迎來(lái)全面升級(jí)

TencentOS tiny是由騰訊開(kāi)源的物聯(lián)網(wǎng)操作系統(tǒng),擁有小體積、低功耗、IoT組件豐富、安全框架可靠、可移植性良好、調(diào)試手段便捷等特性。STM32則是由意法半導(dǎo)體公司設(shè)計(jì)生產(chǎn)的MCU系列產(chǎn)品,在物聯(lián)網(wǎng)領(lǐng)域市場(chǎng)份額一直在行業(yè)前列。

騰訊開(kāi)源又一里程碑:Apache TubeMQ迎來(lái)全面升級(jí)

意法半導(dǎo)體攜手騰訊 IoT,基于STM32與Tencent OS tiny 為物聯(lián)網(wǎng)終端廠家提供優(yōu)質(zhì)的IoT終端軟件解決方案,方便各種物聯(lián)網(wǎng)設(shè)備快速接入騰訊云,共同擴(kuò)展IoT生態(tài),支撐了智慧城市、智能水表、智能家居、智能穿戴、車聯(lián)網(wǎng)等多種行業(yè)應(yīng)用。

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。 )