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