開源社區(qū)健康指的是圍繞一個(gè)開源項(xiàng)目形成的社區(qū)中關(guān)于項(xiàng)目的技術(shù)迭代、社區(qū)的組織架構(gòu)、成員構(gòu)成、開源治理、上下游協(xié)作、社區(qū)生態(tài)、商業(yè)化等多方面的多樣性與管理、運(yùn)作能力狀態(tài)。這些因素在指導(dǎo)開源項(xiàng)目與相應(yīng)社區(qū)不斷發(fā)展的過程中至關(guān)重要。
今天為大家介紹的開源社區(qū)健康案例是 Apache Doris 社區(qū),其是 2022 年度 OSC 中國開源項(xiàng)目評(píng)選 ——「2022 中國開源社區(qū)健康案例」獲獎(jiǎng)社區(qū)之一。
2022 年對(duì)于 Apache Doris 是具有特殊意義的一年,6 月16 日,Apache Doris 從 Apache 孵化器畢業(yè),正式成為 Apache 頂級(jí)項(xiàng)目。在項(xiàng)目畢業(yè)短短半年的時(shí)間內(nèi),Apache Doris 在版本迭代、指標(biāo)提升、社區(qū)運(yùn)營等多方面有了非常大的增長與突破,我們?cè)趯?shí)踐中積攢了一些經(jīng)驗(yàn)及案例,希望可以對(duì)你有所幫助。
一、社區(qū)簡介
Apache Doris 是一個(gè)基于 MPP 架構(gòu)的高性能、實(shí)時(shí)的分析型數(shù)據(jù)庫,以極速易用的特點(diǎn)被人們所熟知,僅需亞秒級(jí)響應(yīng)時(shí)間即可返回海量數(shù)據(jù)下的查詢結(jié)果,不僅可以支持高并發(fā)的點(diǎn)查詢場(chǎng)景,也能支持高吞吐的復(fù)雜分析場(chǎng)景?;诖?,Apache Doris 能夠較好的滿足報(bào)表分析、即席查詢、統(tǒng)一數(shù)倉構(gòu)建、數(shù)據(jù)湖聯(lián)邦查詢加速等使用場(chǎng)景,用戶可以在此之上構(gòu)建用戶行為分析、AB 實(shí)驗(yàn)平臺(tái)、日志檢索分析、用戶畫像分析、訂單分析等。
二、社區(qū)發(fā)展現(xiàn)狀
2022 年以來 Apache Doris 貢獻(xiàn)者規(guī)模呈現(xiàn)急劇增長的態(tài)勢(shì),1 月初貢獻(xiàn)者為 225、11 月中已經(jīng)增長至 413 人,平均每月新增貢獻(xiàn)者近 20 人、近半年平均每月活躍貢獻(xiàn)者達(dá) 80 人。截止目前,項(xiàng)目在 GitHub 累計(jì)收獲了 6.6k Star,1.9k Fork,累計(jì)提交 Pull Request 總數(shù) 9.2k+,現(xiàn)存 Review 中未合入 PR 數(shù)為 203,累計(jì) Closed Issue 3.5k、當(dāng)前開放的 Issue 達(dá) 1.1k。
另外,截止目前為止,社區(qū)主要用戶社群已經(jīng)累計(jì) 10000+ 開發(fā)者,在全球范圍內(nèi)獲得超過 1000+ 家企業(yè)的應(yīng)用,在中國市值或估值排行前 50 的互聯(lián)網(wǎng)公司中,有超過 80% 長期使用 Apache Doris,包括百度、美團(tuán)、小米、京東、字節(jié)跳動(dòng)、快手、網(wǎng)易、微博、新浪、360 等知名公司(均可提供公開案例),同時(shí)在一些傳統(tǒng)行業(yè)如金融、能源、制造、電信等領(lǐng)域也有著豐富的應(yīng)用。
三、社區(qū)組織
Apache Doris 社區(qū)組織內(nèi)有3類角色,分別為 PMC、Committers 和 Contributors。同時(shí)還有五個(gè)虛擬組織:查詢優(yōu)化器、向量化執(zhí)行引擎、數(shù)據(jù)湖、質(zhì)量保障以及數(shù)據(jù)生態(tài)開發(fā) SIG 小組。
四、開發(fā)者隊(duì)伍
截止目前,Apache Doris 社區(qū)已經(jīng)聚集了超過百家企業(yè)的近 500 名貢獻(xiàn)者,僅 GitHub 主庫貢獻(xiàn)者就達(dá)到 407 名,其中 PMC 成員 15 名、Committer 45 名,絕大部分來自 SelectDB、百度、美團(tuán)、小米、京東、騰訊、字節(jié)等一線互聯(lián)網(wǎng)及明星創(chuàng)業(yè)公司。
五、社區(qū)技術(shù)迭代
Apache Doris 目前已經(jīng)發(fā)布了 16 個(gè) Release 版本,平均 3 個(gè)月發(fā)布一個(gè)二位版本,1 個(gè)月發(fā)布一個(gè)三位版本,目前最新的版本為 Apache Doris 1.2。在 1.2 版本中,實(shí)現(xiàn)了全面向量化、實(shí)現(xiàn)多場(chǎng)景查詢性能 3-11 倍的提升,在 Unique Key 模型上實(shí)現(xiàn)了 Merge-on-Write 的數(shù)據(jù)更新模式、數(shù)據(jù)高頻更新時(shí)查詢性能提升達(dá) 3-6 倍,增加了 Multi-Catalog 多源數(shù)據(jù)目錄、提供了無縫接入 Hive、ES、Hudi、Iceberg 等外部數(shù)據(jù)源的能力,引入了 Light Schema Change 輕量表結(jié)構(gòu)變更、實(shí)現(xiàn)毫秒級(jí)的 Schema Change 操作并且可以借助 Flink CDC 自動(dòng)同步上游數(shù)據(jù)庫的 DML 和 DDL 操作,以 JDBC 外部表替換了過去的 ODBC 外部表,支持了 Java UDF 和 Romote UDF 以及 Array 數(shù)組類型和 JSONB 類型,修復(fù)了諸多之前版本的性能和穩(wěn)定性問題。
六、社區(qū)生態(tài)構(gòu)建:
教程、文檔:文檔非常完備,目前文檔已經(jīng)覆蓋 安裝部署、數(shù)據(jù)表設(shè)計(jì)、數(shù)據(jù)操作、進(jìn)階使用、生態(tài)擴(kuò)展、SQL 手冊(cè)、管理手冊(cè)、常見問題、性能測(cè)試等用戶使用和運(yùn)維所設(shè)計(jì)的全部內(nèi)容,且每個(gè)模塊展開都有非常詳細(xì)的分支以及對(duì)應(yīng)的講解。
社區(qū)運(yùn)維:飛輪有近 60% 的產(chǎn)研人員專職投入 Doris 的開發(fā)建設(shè)工作,其次,飛輪對(duì) Doris 投入了一超過 10 人的全職技術(shù)支持團(tuán)隊(duì),用于社區(qū)、社群運(yùn)維,解決用戶遇到的問題。
技術(shù)合作伙伴:
大數(shù)據(jù)上下游伙伴:Apache DolphinScheduler、Apache SeaTunnel(incubating)、Apache Flink、Apache Pulsar、Tapdata、CloudCanal、DataPipeline
提供 Apache Doris 托管的云廠商伙伴:百度智能云、騰訊云、阿里云、UCloud
IT 培訓(xùn)及教育機(jī)構(gòu):傳智教育、尚硅谷
社區(qū)運(yùn)營動(dòng)作:
開發(fā)者社群提供全天的技術(shù)支持
每周2-3篇技術(shù)解析/用戶實(shí)踐干貨文章輸出,以供用戶參考學(xué)習(xí)
每1-2周舉辦 1 次線上直播/Meetup活動(dòng),保持社區(qū)活躍及用戶參與度
每2周一次開發(fā)者雙周例會(huì),收集用戶建議反饋、同步社區(qū)最新進(jìn)展
積極參加外部活動(dòng)/演講/訪談,對(duì) Apache Doris 進(jìn)行全方位宣傳布道
積極參加開源榜單評(píng)選,提升對(duì)外影響力
審核編輯 :李倩
-
互聯(lián)網(wǎng)
+關(guān)注
關(guān)注
54文章
11077瀏覽量
102632 -
Apache
+關(guān)注
關(guān)注
0文章
64瀏覽量
12439 -
開源社區(qū)
+關(guān)注
關(guān)注
0文章
93瀏覽量
397
原文標(biāo)題:中國開源社區(qū)健康案例——Apache Doris社區(qū)
文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論