喜報丨京東科技主導開源專案ShardingSphere榮登報告榜單國人主導開源專案活躍度第五名

京東科技開發者發表於2021-01-26

1月19日,開源社釋出《2020 中國開源年度報告》。在報告中,ShardingSphere榮登所有國人主導開源專案中活躍度第五名,作為 Apache 軟體基金會下屬的 國人主導的開源專案中,ShardingSphere活躍度排名第一!前不久,在開源 安全基金會(OpenSSF)網站的開源專案關鍵性評分的200個java頂級專案中,ShardingSphere排名72,也同時位居 國人主導的開源專案之首



喜報丨京東科技主導開源專案ShardingSphere榮登報告榜單國人主導開源專案活躍度第五名



《2020 中國開源年度報告》是由國內第一個專注於“開源治理、社群發展、國際接軌、開源專案”的開源社群聯盟——開源社所出品的年度報告。自 2016 年起,開源社每年持續釋出多份開發者調查報告,旨在從多種維度呈現國內的開源發展情況。2020 中國開源年度報告在往年問卷調查的基礎上,增加了 GitHub 和 Gitee 兩大開源平臺的資料分析篇,並結合近 60 項左右問題的統計調查與分析,編寫彙總了 【問卷篇】【GitHub 資料篇】【Gitee 資料篇】三大篇章,希望能夠還原出當前中國開源社群的真實現狀,繪製一份 2020 年中國開源世界的地圖。


* 報告原文連結:https://kaiyuanshe.cn/document/china-os-report-2020/


一、為什麼是ShardingSphere?


Apache ShardingSphere是一套開源的分散式資料庫中介軟體解決方案組成的生態圈,它由JDBC、Proxy和Sidecar(規劃中)這3款產品組成,可適用於如 Java 同構、異構語言、雲原生等各種多樣化的應用場景。專案已於2020年4月16日成為Apache基金會的頂級專案( ),並獲得國家工信部認證專案資質,並在CNCF全景圖( )中佔有一席之地。

1,清晰的階段演變目標


立足當下,分散式資料庫尚未成熟的變革階段:


1)在分散式資料庫尚未成熟的當下,提供平穩的資料庫水平擴充套件解決方案;

2)在分散式資料庫不斷變革的不遠將來,提供可自由切換的雙引擎平滑升級解決方案。


放眼未來,在分散式資料庫終將成熟之時:


1)在完善的資料庫生態的基礎上,提供面向分散式的查詢最佳化、事務和儲存引擎。

 

總結:Apache ShardingSphere 交付的不僅僅是產品本身,還有明晰的演進路徑和漸進的可執行方案。


2,開放生態組成的技術亮點


  1. 目前在分散式資料庫解決方案領域有且僅有的 Apache 基金會頂級專案,持續保持極高的關注度。

  2. 解決方案位於資料庫上層,而非修改資料庫原始碼。在保持資料庫自身穩定性的同時,提供分散式和其他有價值的增量服務。

  3. 採用可插拔架構組成的開放生態,理論上支援所有的資料庫生態,功能可自由擴充套件且無需改動核心,穩定性高。可插拔架構分為三層:

3,優秀的開源表現力


專案活躍度高,《2020 中國開源年度報告》中ShardingSphere以2858.72的活躍度在國人主導的Apache專案中評分排名第一,活躍度評分包含了專案的提交數、 拉取請求數和貢獻者數等綜合指標。


截止目前在GitHub獲 13k+stars,有 200+contributors參與程式碼貢獻。

4,專案落地場景豐富


截至目前,ShardingSphere專案已有150+公司採用,並涵蓋金融、電子商務、數字化與雲服務、出行、物流、旅遊服務、網際網路教育、公共事業、通訊科技、醫療與健康等各行各業。在京東內部的金融、雲、物流、城市計算、海外商城等場景也被廣泛採用。參見採用公司列表:

 

二、為什麼會成為開發者最關注的開源專案?

1,產品價值與專案願景


ShardingSpehre有著清晰的產品價值與專案願景,是當前較為切實可行的分散式資料庫解決方案,兼具穩定性和分散式的擴充套件能力,在變革的當下技術演進路徑穩中求變。


同時致力做開放的資料庫生態和平臺,不斷聽取社群聲音和吸納貢獻者優秀的思想,將專案從分庫分表中介軟體一路演變為基於可插拔架構的開放平臺生態,專案的目標和範圍在不斷的調整和擴大。

2,社群運營的三個堅持


ShardingSphere專案負責人,來自京東科技的張亮談到:在社群運營中,一個好的開源專案,離不開社群強運營,我們始終堅持“社群優於程式碼”的建設理念,獨行可快,眾行則遠;堅持將技術問題的討論引導至GitHub和郵件列表,使技術討論課歸檔查閱,形成累積;堅持英文化,搭建全球化的社群。


與ShardingSphere一道,京東科技也始終堅持致力於技術社群的運營,為開發者們提供技術分享與服務。


點選 閱讀原文 ,瀏覽ShardingSphere技術社群專欄號,查閱更多ShardingSphere技術解析與專案文件。


推薦閱讀:


歡迎點選【 閱讀原文 】,瞭解開發者社群

更多精彩技術實踐與獨家乾貨解析

歡迎關注【京東科技開發者】公眾號







來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69912185/viewspace-2753307/,如需轉載,請註明出處,否則將追究法律責任。

相關文章