《2024央國企開源項目典型實踐》案例征集活動由中國信息通信研究院云大所開源和軟件安全部組織發(fā)起,由中國信通院云計算開源產(chǎn)業(yè)聯(lián)盟蓋章認證,是行業(yè)內的權威獎項之一。該案例主要圍繞項目應用成效、項目建設和治理能力等維度進行評選,旨在深入挖掘行業(yè)開源項目,樹立行業(yè)轉型升級典范。

開源作為一種開放、協(xié)同、共享的新型生產(chǎn)方式,對于推動經(jīng)濟發(fā)展、科技創(chuàng)新、文化繁榮具有重要意義。近年來,隨著開源技術的廣泛應用,我國開源生態(tài)不斷發(fā)展擴大,開源項目層出不窮,如何構建活躍的開發(fā)者生態(tài)、營造健康可信的開源社區(qū),成為行業(yè)關注的熱點話題。

自研RDA及DDS兩項技術 打造數(shù)據(jù)高效處理新體驗

作為云服務國家隊,天翼云堅持科技創(chuàng)新引領,不斷加快關鍵核心技術自主攻關,歷經(jīng)十余年打磨,推出自研TeleDB數(shù)據(jù)庫。為助力開源生態(tài)體系的繁榮、推動開源產(chǎn)業(yè)發(fā)展,天翼云發(fā)揮央企責任擔當,積極向開源原子基金會進行開源,貢獻了TeleDB自研特性—RDA(RemoteDataAccess)和DDS(Distribute Dependency Spread)相關開源場景約2萬行代碼。

該技術方案最初主要用于解決中國電信內部業(yè)務問題。在每個月月初和月末的用戶充值高峰期,傳統(tǒng)數(shù)據(jù)庫的壓力往往會急速飆升,從而導致連接數(shù)滿、死鎖變多等問題,難以滿足業(yè)務需求。

為了減少分布式數(shù)據(jù)庫查詢的連接數(shù)并提高分布式死鎖檢測的效率,天翼云不斷進行技術迭代與突破,自主研發(fā)重分布并發(fā)暴增(RDA,RemoteDataAccess)和死鎖檢測(DDS,Distribute Dependency Spread)兩項技術。其中,RDA技術解決了傳統(tǒng)分布式架構下復雜查詢導致的連接數(shù)、進程數(shù)暴漲問題;DDS則將檢測、解鎖實效性提升到秒級,檢測效率與資源利用率均大幅提升,帶來全新的數(shù)據(jù)處理體驗。

當前,天翼云TeleDB數(shù)據(jù)庫依托強大的數(shù)據(jù)處理能力和系統(tǒng)穩(wěn)定性,已廣泛應用于金融、政務、運營商等行業(yè), 擁有豐富的數(shù)據(jù)庫落地經(jīng)驗,為客戶業(yè)務平滑上線保駕護航,助力行業(yè)客戶的業(yè)務系統(tǒng)取得良好成效。以TPC-H測試為例,RDA技術顯著優(yōu)化了相關連接數(shù)。

相對于開源社區(qū)的pg_unlock技術,DDS技術可明顯提升死鎖的解鎖時間。

值得一提的是,天翼云自主研發(fā)的RDA和DDS技術,具有行業(yè)首創(chuàng)性。通過gitee托管平臺,天翼云將兩項技術相關代碼貢獻為BSD開源協(xié)議的同時,還向社區(qū)管理員提供了配套文檔和漏洞掃描情況,以保證使用者可以自由修改源代碼,從而更好滿足開源的個性化場景需求。

當前,開源已成為全球協(xié)同創(chuàng)新的新模式和推動信息技術快速發(fā)展的強大動力。未來,天翼云將繼續(xù)加大科研力度,打造更加領先的數(shù)據(jù)庫解決方案,并攜手行業(yè)伙伴推動開源技術的應用與發(fā)展,為構筑更加繁榮的開源生態(tài)體系貢獻力量。

分享到

xiesc

相關推薦