COSCon'19 | 如何設(shè)計新一代的圖數(shù)據(jù)庫 Nebula
716
2025-03-31
多元計算的需求日益 劇增 ,人工智能的下一階段還在探索,5G、IoT正拉開萬物互聯(lián)的帷幕...在這個信息飛速發(fā)展的時代中, 數(shù)據(jù)庫一直是最核心的基礎(chǔ)軟件之一,作為組織、存儲、管理、分析數(shù)據(jù)的系統(tǒng),目前各行各業(yè)幾乎所有的信息系統(tǒng)都需要使用數(shù)據(jù)庫系統(tǒng)來管理業(yè)務(wù)數(shù)據(jù)。數(shù)據(jù)庫在硬件和應(yīng)用之間起到了承上啟下的重要作用,是IT行業(yè)不可或缺的軟件 , 被譽(yù)為 “軟件行業(yè)皇冠上的明珠” 。
隨著 硬件性能的提升、軟件生態(tài)的構(gòu)建,數(shù)據(jù)庫也將占據(jù)關(guān)鍵地位 ,更是成為信息技術(shù)應(yīng)用創(chuàng)新產(chǎn)業(yè)(簡稱信創(chuàng)) 的重要力量。 華為一直在數(shù)據(jù)庫領(lǐng)域積極投入力量, 堅持硬件開放,軟件開源,使能伙伴的策略,在2 020年 6月3 0日宣布開源 o penGauss 數(shù)據(jù)庫 ,希望通過 社區(qū)協(xié)同模式,匯聚全產(chǎn)業(yè)的技術(shù)力量,構(gòu)筑一個可持續(xù)發(fā)展的基礎(chǔ)軟件產(chǎn)業(yè)生態(tài)。
openGauss: 持續(xù)構(gòu)筑企業(yè)級內(nèi)核能力 ,使能行業(yè)技術(shù)創(chuàng)新
企業(yè)級數(shù)據(jù)庫openGauss開源一年以來,社區(qū)迅速壯大,生態(tài)蓬勃發(fā)展,圍繞企業(yè)級性能、企業(yè)級安全、企業(yè)級 高 可靠 、企業(yè)級易運(yùn)維 等方面持續(xù)加強(qiáng),并在 國計民生 行業(yè)加速落地。目前openGauss成功支撐郵儲銀行新一代分布式金融核心系統(tǒng)上線,并成功打造同 行 業(yè)領(lǐng)先的金融核心系統(tǒng);幫助中華人壽團(tuán)險核心系統(tǒng)使用鯤鵬全棧替換,實現(xiàn)性能倍增;openGauss 基于鯤鵬四 路服務(wù)器的中國移動數(shù)據(jù)庫性能測試排名絕對領(lǐng)先。 此外, o penGauss 在 氣象局 天擎系統(tǒng)中,加速數(shù)據(jù)匯聚與流轉(zhuǎn);在能源 行業(yè) 應(yīng)用于電網(wǎng)交流換電站生產(chǎn) ,保證電力穩(wěn)定供應(yīng),o penGauss 已 在國計民生行業(yè)的多個頭部企業(yè)客戶中廣泛落地 。
openGauss: 共建、共享、共治 ,打造 數(shù)據(jù)庫主流 生態(tài)
生態(tài)是開源庫數(shù)據(jù)庫成功的關(guān)鍵因素,openGauss一直就秉持共建、共享、共治的生態(tài)策略,攜手產(chǎn)業(yè)鏈伙伴,最終實現(xiàn)生態(tài)共贏。openGauss不僅代碼開源,還通過開源社區(qū)運(yùn)營,讓業(yè)界的開發(fā)者、伙伴能公開透明的參與進(jìn)來,通過技術(shù)委員會、SIG組的形式廣泛匯聚業(yè)界的技術(shù)專家,為openGauss 發(fā)展提供源源不斷的技術(shù) 支持和思想輸入。 當(dāng)前已有 1 0家數(shù)據(jù)庫 企業(yè)基于openGauss發(fā)布商業(yè)發(fā)行版, 包括 民生銀行、中國電信云公司、深信服等 50 多家企業(yè)級用戶已加入社區(qū),并在多個關(guān)鍵特性上積極貢獻(xiàn)。
鯤鵬基礎(chǔ)軟件開發(fā)賽道之 openGauss 賽題等你來戰(zhàn)
數(shù)據(jù)庫作為平臺型的軟件,除了上面提到的技術(shù)和生態(tài)的創(chuàng)新之外,還需要人才的創(chuàng)新。人是整個產(chǎn)業(yè)的基礎(chǔ),沒有真正的產(chǎn)學(xué)研用的各方面人才,想做成數(shù)據(jù)庫平臺性軟件也是空中樓閣、鏡花水月。比如數(shù)據(jù)庫,沒有廣泛的 DBA 人才基礎(chǔ),既使功能再強(qiáng)大,也沒有人幫你管理和運(yùn)維,也無法變成一個真正的“活著” 的數(shù)據(jù)管理平臺。
此次,信創(chuàng)“大比武”鯤鵬基礎(chǔ)軟件開發(fā)賽道,面向openGauss 設(shè)置 2個賽題,將推進(jìn)o penGauss人才建設(shè),加快 o penGauss“產(chǎn)學(xué)研用”人才培養(yǎng)。
賽題 1: openGauss社區(qū)支持Rust驅(qū)動
當(dāng)前openGauss社區(qū)已經(jīng)支持JDBC、ODBC、GO 等驅(qū)動, Rust 作為 一門新興的系統(tǒng)編程語言 ,專注于安全 ,尤其是并發(fā)安全,支持函數(shù)式和命令式以及泛型等編程范式的多范式語言。Rust在語法上和C++類似,但是設(shè)計者要在保證性能的同時提供更好的內(nèi)存安全。創(chuàng)建這個新語言的目的是為了解決一個很頑疾的問題--軟件的演進(jìn)速度大大低于硬件的演進(jìn),軟件在語言級別上無法真正利用多核計算帶來的性能提升。openGauss數(shù)據(jù)庫是一款高性能、高安全的數(shù)據(jù)庫 , 社區(qū)支持Rust驅(qū)動可以更方便Rust語言開發(fā)者更好地基于openGauss開發(fā)Rust應(yīng)用。
賽題 2 : 提供Prometheus Exporter用于采集和監(jiān)控openGauss服務(wù)的指標(biāo)及數(shù)據(jù)
當(dāng)前openGauss有各種各樣的監(jiān)控工具和指標(biāo),但是沒有提供統(tǒng)一的監(jiān)控系統(tǒng)和管理頁面。Prometheus作為一款業(yè)界流行且通用的監(jiān)控系統(tǒng),可以通過外接Exporter的方式對應(yīng)用系統(tǒng)的數(shù)據(jù)進(jìn)行收集和監(jiān)控,期望提供Prometheus Exporter用于采集和監(jiān)控openGauss服務(wù)的指標(biāo)及數(shù)據(jù)。
什么樣的作品容易拿高分呢?
從作品的評比維度來看,項目中要具有一定的完備性,能夠自動化安裝部署、有自動化的測試驗證工具或方案 ;使用的國產(chǎn)開源項目的數(shù)量越多,分?jǐn)?shù)則越高,如果項目能開源,還能增加評分的比重。最重要的一點(diǎn)就是項目 要有商業(yè)價值和實用性 。
本次賽題主要從功能、性能、易用性、設(shè)計維度、架構(gòu)、測試以及作品的完整度,進(jìn)行評分。其中功能方面,分?jǐn)?shù)高達(dá)40分,主要是看作品實現(xiàn)功能的百分比 、其他的維度各為10分 。
本次大賽將最終角逐出 一等獎1個 ,獎金100000元 ; 二等獎2名 ,每個獎金50000元 ;三等獎3名 ,每個獎金20000元 ;優(yōu)勝獎4名 ,HUAWEI Mate40和代碼合入獎6名 , HUAWEIMatePad 11。 其中 ,openGauss 賽道將取前四名晉級到“大比武”總決賽 角逐最終大獎。
再次 提醒大家 , 本次 2021信創(chuàng)“大比武”·鯤鵬基礎(chǔ)軟件開發(fā)賽道 的時間安排 : 報名和作品提交時間截止到8月31日,鯤鵬賽道初賽截止9月15日, 9月3 0日進(jìn)行決賽 , 最終在10月舉行信創(chuàng) “大比武” 總決賽 。
還等什么呢?快速搭載上這趟技術(shù)直通車,一展你的才華風(fēng)采,和華為鯤鵬一起“創(chuàng)造”未來吧。 點(diǎn)擊進(jìn)入報名頁面 , 快速提交作品。
大賽
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。