在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

中國開源社區健康案例——NebulaGraph社區

OSC開源社區 ? 來源:OSC開源社區 ? 2023-02-28 09:39 ? 次閱讀

開源社區健康指的是圍繞一個開源項目形成的社區中關于項目的技術迭代、社區的組織架構、成員構成、開源治理、上下游協作、社區生態、商業化等多方面的多樣性與管理、運作能力狀態。這些因素在指導開源項目與相應社區不斷發展的過程中至關重要。

今天為大家介紹的開源社區健康案例是NebulaGraph 社區,其是2022 年度 OSC 中國開源項目評選——「2022 中國開源社區健康案例」獲獎社區之一。

part.01 項目情況NebulaGraph 是一款開源的、分布式的、易擴展的原生圖數據庫,底層數據模型是屬性圖,項目基于 C++ 編寫,能夠承載包含數千億個點和數萬億條邊的超大規模數據集,并且提供毫秒級查詢。它提供高吞吐量、低延時的讀寫能力,內置 ACL 機制和用戶鑒權,為用戶提供安全的數據庫訪問方式。在查詢語言方面,開發團隊完全自研開發查詢語言——nGQL,并兼容開源的圖查詢語言 openCypher。

9a102b22-b2e3-11ed-bfe3-dac502259ad0.png

項目從 2019 年 5 月開源至今,先后經歷了 v1.0-alpha、v1.0-beta 到如今的 v3.3.0 等 30 個大小版本,期間有 200 + 開源愛好者參與了 NebulaGraph 的項目開發,他們分布在 NebulaGraph 相關的 40+ 開源倉中,其中 contributor 較為集中的倉庫有內核的 nebula、文檔的 nebula-docs。 在這個過程中,NebulaGraph 項目收集了 20,019 個 pr,15,211 個 commit。下圖為 pr 的分布圖:

9a4d644c-b2e3-11ed-bfe3-dac502259ad0.png

除了與 NebulaGraph 同行的代碼貢獻者之外,社區還有 10 位 NebulaGraph 大使在各個技術會場布道圖技術,61 位寫手在官方博客或者其他技術平臺分享他們的 NebulaGraph 最佳實踐,243 名啟蒙者在社區論壇回復他人的問題并被對方接受以及 114 名社區用戶捕捉到了 30 個版本中的 bug。 在 NebulaGraph 開源的過程中,也深入了金融、保險、通信、能源、電力、制造、公安、數字政府、新零售等等多個行業領域,被國內外多家諸如:美團、騰訊、快手、華為、中國移動等等企業青睞,運行在 1,000+ 企業的業務環境中。這些采用 NebulaGraph 作為作為他們圖技術底座的企業對 NebulaGraph 有著一致的反饋:

社區活躍,問題響應快;

性能極佳,能解決業務痛點;

穩定持久,保障業務高可用;

國產開源,產品快速迭代;

未來可期,能應對未來的業務增長;

Part.02 治理模式

NebulaGraph 是開源的分布式圖數據庫,在開源的過程中社區規模的增長之余,也帶來了社區的治理的不斷完善,形成了一套相對成體系的社區用戶成長體系。而這一切都有賴于社區用戶和 NebulaGraph 的努力

9a6ac050-b2e3-11ed-bfe3-dac502259ad0.png

與大多數社區項目不同的是,NebulaGraph 的社區構成分成了兩部分:開發者(Dev Group)和用戶(User Group)。

Dev Group

Dev Group 是由活躍在 NebulaGraph 及其周邊工具倉庫的開發者組成,他們主要負責讓 NebulaGraph 產品更加穩定、功能更加豐富、性能更佳。根據他們對整個 NebulaGraph 倉庫的貢獻,分為 4 種角色:PMC、Committer、Active Contributor 和 Contributor。

PMC,全稱 Project Management Committee,負責制定 NebulaGraph 產品功能規劃和主導 NebulaGraph 項目開發。

Contributor,由給 NebulaGraph 及其周邊倉庫做出貢獻的開發者組成。

Active Contributor,由給 NebulaGraph 及其周邊倉庫做出大貢獻的開發者組成。

Committer,由給 NebulaGraph 及其周邊倉庫做出巨大貢獻的開發者組成,具有對應倉庫的 pr 的 approve 權限。

User Group

User Group 由活躍在 NebulaGraph 論壇及其微信群、Slack 的用戶組成,他們引導其他用戶更好地了解、實踐 NebulaGraph,同 NebulaGraph 官方共建 NebulaGraph 社區。根據他們引導用戶的方法不同,我們將他們分為了 4 種角色:Participant、Writer、Ambassador 和 Partner。

Participant,他們嘗試幫忙解決他人問題,因此他們在論壇的身份標識是 好心人。根據他們后續的建設 NebulaGraph 社區的方式,分為:捉蟲小能手 Hunter、創造者 Creator 和啟蒙者 Explainer 等 3 種角色。

捉蟲小能手,是一群幫忙定位 bug 的社區用戶。

創造者,是一群幫忙改進 NebulaGraph 社區用戶,他們在社區中提出他們的反饋和建議。

啟蒙者是一群在論壇、微信群、Slack 等渠道回復其他社區用戶問題的用戶,根據他們回復被采納的情況,分為:啟蒙者、輔導員、引路人。

Writer,他們用文字的形式記錄他們的使用過程,幫助其他用戶更好地使用 NebulaGraph。根據他們產出文章的數量,分為:特約寫手 Writer、資深作家 Author、布道師 Preacher。

特約寫手,撰寫 1 篇相關測評或者實踐分享。如果內容為測評類,用戶額外會獲得 NebulaGraph 測評員稱謂。

資深作家,為社區撰寫 2 篇相關測評或者實踐分享。

布道師:為社區撰寫 3 篇相關測評或者實踐分享。

Ambassador,NebulaGraph 大使用音、視頻形式向他人分享圖技術,幫助其他開發者更好地認識、了解 NebulaGraph。

Partner,他們積極地組織線上、線下活動同其他開發者交流圖技術,幫助其他開發者更好地認識、了解 NebulaGraph。

Part.03 運營體驗

開源社區的運營,歸根到底是人的關系維護,而 NebulaGraph 所屬領域為圖數據庫是最擅長解決關系的數據庫。NebulaGraph 在項目運營過程中,一直非常關注開發者和社區用戶對社區的認同感。 運營人員重視解決開發者、用戶的問題解決與否之余,時刻關注者社區用戶的成長,開啟了幫助開發者成長、深入項目開發的「源碼解讀」系列了解項目的架構、代碼設計思路以及編碼風格。此外,還提供了供社區用戶交流技術的論壇、微信群、Slack 等平臺,讓用戶在彼此的實踐中了解更多的 NebulaGraph 的使用方法。 一言蔽之,用心去做開源社區的運營讓用戶感受到真誠以及溫暖,并一起共建 NebulaGraph 開源社區。

Part.04 生態共建

NebulaGraph 社區不只是專注于自身的產品發展,還致力于同其他的開源項目一起。

9a102b22-b2e3-11ed-bfe3-dac502259ad0.png

有對接 Spark 大數據生態的圖計算開源項目 nebula-algorithm、數據處理工具 nebula-spark-connector 和 nebula-exchange,還有對接 Flink 生態的 nebula-flink-connector,以及對接圖計算 Plato 框架的 nebula-plato。 此外,在自研的路上,NebulaGraph 社區也積極參與其他開源社區的項目開發,給數據治理框架 Amundsen 提交了相關的存儲支持 pr#1817。 有來有往的是,NebulaGraph 社區用戶也反饋、捐獻了社區他們的項目實踐:

大數據生態

DataX:數據集成

nebula-real-time-exchange:數據實時同步工具

客戶端補充

nebula-node:Node.js 客戶端

nebula-php:PHP 客戶端

nebula-net:.NET 客戶端

Java 相關工具

ngbatis:針對 NebulaGraph + Springboot 的數據庫 ORM 框架

nebula-jdbc:JDBC 連接器

graph-ocean:nebula-java 的 ORM

graph-gateway:使用 Java 語言開發對接 NebulaGraph 圖數據庫的后端基礎服務工程

nebula-swagger-demo:NebulaGraph Swagger Springboot Demo Project

nebula2-demo:Nebula2.0 Java Client 使用 Demo

Python 相關工具

nebula-carina:Python ORM

Golang 相關工具

norm:Golang ORM

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據庫
    +關注

    關注

    7

    文章

    3901

    瀏覽量

    65781
  • C++
    C++
    +關注

    關注

    22

    文章

    2117

    瀏覽量

    74783
  • ACL
    ACL
    +關注

    關注

    0

    文章

    61

    瀏覽量

    12358

原文標題:中國開源社區健康案例——NebulaGraph社區

文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    openKylin社區會員突破1000家

    開源技術驅動全球創新的時代浪潮中,OpenAtom openKylin(簡稱“openKylin”)開源操作系統社區再迎重大里程碑——企業會員突破1000家。此次會員突破1000家,是社區
    的頭像 發表于 04-25 13:05 ?362次閱讀

    開源小滿社區首期技術交流會順利舉行

    近日,開源小滿(EasyXMen)社區第1期技術交流會在上海順利舉行。本次會議以“小滿社區軟件功能及治理方案”為主題,來自整車廠、零部件供應商、軟件企業、芯片企業、高校及行業組織等31家單位的48位代表齊聚一堂,共同探討
    的頭像 發表于 03-06 10:25 ?389次閱讀

    Banana Pi開源社區基于瑞芯微RK3588開發板,DeepSeek開發利器

    Banana Pi開源社區基于瑞芯微RK3588開發板,DeepSeek開發利器
    的頭像 發表于 02-19 18:25 ?1370次閱讀
    Banana Pi<b class='flag-5'>開源</b><b class='flag-5'>社區</b>基于瑞芯微RK3588開發板,DeepSeek開發利器

    SOPHGO RISC-V SoC Linux Kernel 社區郵件列表建立,歡迎加入開源社區為RISC-V生態完善添磚加瓦

    SOPHGO RISC-V SoC Linux Kernel 社區郵件列表建立,歡迎加入開源社區為RISC-V生態完善添磚加瓦
    的頭像 發表于 02-14 08:34 ?318次閱讀
    SOPHGO RISC-V SoC Linux Kernel <b class='flag-5'>社區</b>郵件列表建立,歡迎加入<b class='flag-5'>開源</b><b class='flag-5'>社區</b>為RISC-V生態完善添磚加瓦

    RT-Thread榮登2024開源創新榜單,躋身中國十大開源社區

    日前,由中國科協科學技術傳播中心、中國計算機學會、中國通信學會和中國科學院軟件研究所聯合主辦,CSDN承辦的2024年開源創新榜評選活動圓滿
    的頭像 發表于 01-08 19:06 ?641次閱讀
    RT-Thread榮登2024<b class='flag-5'>開源</b>創新榜單,躋身<b class='flag-5'>中國</b>十大<b class='flag-5'>開源</b><b class='flag-5'>社區</b>

    黃鶴開源社區正式發布

    近日,在2024開放原子開發者大會暨首屆開源技術學術大會開幕式上,基于開放原子開源基金會旗下AtomGit開源協作平臺搭建的黃鶴開源社區正式
    的頭像 發表于 12-23 11:33 ?618次閱讀

    deepin榮獲2024年度開源社區

    近日,由中國科協科學技術傳播中心、中國計算機學會、中國通信學會和中國科學院軟件研究所聯合主辦、CSDN 承辦的 2024 年開源創新榜評選活
    的頭像 發表于 12-20 15:13 ?594次閱讀

    deepin社區落地開源生態發展合作倡議

    )五大操作系統開源社區聯合發起的開源生態發展合作倡議,deepin(深度)社區在操作系統構建工程落地上已有重要進展,彰顯了 deepin(深度)社區
    的頭像 發表于 12-17 09:35 ?629次閱讀

    deepin社區攜手共話開源新生代成長之路

    此前,2024年11月30日下午,由 deepin(深度)社區聯合華中科技大學開放原子開源俱樂部、 RustSBI 開源社區和清華大學開源
    的頭像 發表于 12-05 14:28 ?643次閱讀

    Banana P開源社區基于龍芯芯片方案的產品化設計-國產替換 全國產化

    Banana P開源社區基于龍芯芯片方案的產品化設計
    的頭像 發表于 11-30 13:58 ?787次閱讀
    Banana P<b class='flag-5'>開源</b><b class='flag-5'>社區</b>基于龍芯芯片方案的產品化設計-國產替換 全國產化

    開源中來到開源中去-RT-Thread北京社區

    RT-Thread今年全域推行不同區域社區網,通過建立區域社區網,構建更加緊密聯系的開源社區,實現更廣泛的開源資源共享,讓更多的RT-Thr
    的頭像 發表于 11-29 01:05 ?406次閱讀
    從<b class='flag-5'>開源</b>中來到<b class='flag-5'>開源</b>中去-RT-Thread北京<b class='flag-5'>社區</b>篇

    香蕉派開源社區與矽昌通信共推BPI-Wifi5 低成本路由器開源方案

    香蕉派開源社區與矽昌通信共推BPI-Wifi5 低成本路由器[]() 香蕉派 BPI-Wifi5 路由器采用矽昌SF19A2890S2芯片方案設計。它是一款高性能無線路由器,適用于小微企業、家庭
    發表于 11-28 10:37

    Arm加入OpenCloudOS操作系統開源社區

    基于 Arm 架構的應用。近期,Arm 加入 OpenCloudOS 操作系統開源社區,共同推進開源云操作系統的發展。 Arm 作為全球領先的計算平臺公司,在史上應用最普及的 CPU 架構上,構建起了全球最大的計算和軟件生態系統
    的頭像 發表于 11-15 11:34 ?785次閱讀

    deepin社區亮相2024 OSCAR開源產業大會

    近日,由中國通信標準化協會主辦,中國信息通信研究院承辦的的“2024 OSCAR開源產業大會”在北京隆重開幕。本次大會旨在搭建專業平臺,廣納產研智慧,扎實開源體系構建,繁榮
    的頭像 發表于 10-18 13:44 ?612次閱讀

    龍芯開源技術社區--BSP源碼等資料匯集地

    龍芯開源技術社區: https://gitee.com/open-loongarch
    發表于 06-12 16:51
    主站蜘蛛池模板: 97色婷婷成人综合在线观看 | 男操女免费视频 | 涩涩涩丁香色婷五月网视色 | 国产精品亚洲四区在线观看 | 国产精品二区三区免费播放心 | 四虎国产精品免费久久影院 | www欧美在线观看 | 有没有免费的视频在线观看 | 天天干天天干天天干 | 色多多黄色 | 亚洲一区免费观看 | 久久久久久青草大香综合精品 | 免费大秀视频在线播放 | 狠狠干b| 四虎影院永久 | 视频亚洲一区 | 国产在线成人一区二区 | 天天视频色版 | 天天爽夜夜爽每晚高澡 | 国产亚洲3p无码一区二区 | 日本在线视频一区二区 | 护士一级aaaaaa毛片 | 国产裸体美女视频全黄 | 久久久久国产 | 35pao强力打造 | 91寡妇天天综合久久影院 | 五月婷婷丁香在线 | 五月亭亭六月丁香 | 欧美精品高清在线xxxx | 亚洲一区有码 | 亚洲国产高清人在线 | 午夜小视频免费 | 黑人黑粗硬视频 | 日本在线色视频 | 国产三级国产精品国产普男人 | 亚洲国产一区二区三区在线观看 | 你懂的网站在线观看 | 好吊色青青青国产在线观看 | 日本小视频免费 | 国产免费糟蹋美女视频 | 亚洲一区二区黄色 |