一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

中國開源社區(qū)健康案例——NebulaGraph社區(qū)

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-02-28 09:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開源社區(qū)健康指的是圍繞一個開源項(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ū)健康案例是NebulaGraph 社區(qū),其是2022 年度 OSC 中國開源項(xiàng)目評選——「2022 中國開源社區(qū)健康案例」獲獎社區(qū)之一。

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

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

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

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

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

社區(qū)活躍,問題響應(yīng)快;

性能極佳,能解決業(yè)務(wù)痛點(diǎn);

穩(wěn)定持久,保障業(yè)務(wù)高可用;

國產(chǎn)開源,產(chǎn)品快速迭代;

未來可期,能應(yīng)對未來的業(yè)務(wù)增長;

Part.02 治理模式

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

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

與大多數(shù)社區(qū)項(xiàng)目不同的是,NebulaGraph 的社區(qū)構(gòu)成分成了兩部分:開發(fā)者(Dev Group)和用戶(User Group)。

Dev Group

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

PMC,全稱 Project Management Committee,負(fù)責(zé)制定 NebulaGraph 產(chǎn)品功能規(guī)劃和主導(dǎo) NebulaGraph 項(xiàng)目開發(fā)。

Contributor,由給 NebulaGraph 及其周邊倉庫做出貢獻(xiàn)的開發(fā)者組成。

Active Contributor,由給 NebulaGraph 及其周邊倉庫做出大貢獻(xiàn)的開發(fā)者組成。

Committer,由給 NebulaGraph 及其周邊倉庫做出巨大貢獻(xiàn)的開發(fā)者組成,具有對應(yīng)倉庫的 pr 的 approve 權(quán)限。

User Group

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

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

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

創(chuàng)造者,是一群幫忙改進(jìn) NebulaGraph 社區(qū)用戶,他們在社區(qū)中提出他們的反饋和建議。

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

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

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

資深作家,為社區(qū)撰寫 2 篇相關(guān)測評或者實(shí)踐分享。

布道師:為社區(qū)撰寫 3 篇相關(guān)測評或者實(shí)踐分享。

Ambassador,NebulaGraph 大使用音、視頻形式向他人分享圖技術(shù),幫助其他開發(fā)者更好地認(rèn)識、了解 NebulaGraph。

Partner,他們積極地組織線上、線下活動同其他開發(fā)者交流圖技術(shù),幫助其他開發(fā)者更好地認(rèn)識、了解 NebulaGraph。

Part.03 運(yùn)營體驗(yàn)

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

Part.04 生態(tài)共建

NebulaGraph 社區(qū)不只是專注于自身的產(chǎn)品發(fā)展,還致力于同其他的開源項(xiàng)目一起。

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

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

大數(shù)據(jù)生態(tài)

DataX:數(shù)據(jù)集成

nebula-real-time-exchange:數(shù)據(jù)實(shí)時同步工具

客戶端補(bǔ)充

nebula-node:Node.js 客戶端

nebula-php:PHP 客戶端

nebula-net:.NET 客戶端

Java 相關(guān)工具

ngbatis:針對 NebulaGraph + Springboot 的數(shù)據(jù)庫 ORM 框架

nebula-jdbc:JDBC 連接器

graph-ocean:nebula-java 的 ORM

graph-gateway:使用 Java 語言開發(fā)對接 NebulaGraph 圖數(shù)據(jù)庫的后端基礎(chǔ)服務(wù)工程

nebula-swagger-demo:NebulaGraph Swagger Springboot Demo Project

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

Python 相關(guān)工具

nebula-carina:Python ORM

Golang 相關(guān)工具

norm:Golang ORM

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    3907

    瀏覽量

    65958
  • C++
    C++
    +關(guān)注

    關(guān)注

    22

    文章

    2118

    瀏覽量

    74961
  • ACL
    ACL
    +關(guān)注

    關(guān)注

    0

    文章

    61

    瀏覽量

    12395

原文標(biāo)題:中國開源社區(qū)健康案例——NebulaGraph社區(qū)

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    開源鴻蒙社區(qū)安全治理突出貢獻(xiàn)團(tuán)隊(duì)和個人授牌儀式成功舉行

    近日, “聚智聚力,共筑OpenHarmony安全生態(tài)”論壇在武漢成功舉辦。在此次會議上,為2024年9月至2025年5月期間對開源鴻蒙社區(qū)安全治理做出突出貢獻(xiàn)的團(tuán)隊(duì)和個人進(jìn)行了授牌,以致謝他們?yōu)?b class='flag-5'>社區(qū)安全治理工作所做的卓越貢獻(xiàn),
    的頭像 發(fā)表于 06-05 15:08 ?386次閱讀

    openKylin社區(qū)會員突破1000家

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

    開源小滿社區(qū)首期技術(shù)交流會順利舉行

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

    Banana Pi開源社區(qū)基于瑞芯微RK3588開發(fā)板,DeepSeek開發(fā)利器

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

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

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

    RT-Thread榮登2024開源創(chuàng)新榜單,躋身中國十大開源社區(qū)

    日前,由中國科協(xié)科學(xué)技術(shù)傳播中心、中國計算機(jī)學(xué)會、中國通信學(xué)會和中國科學(xué)院軟件研究所聯(lián)合主辦,CSDN承辦的2024年開源創(chuàng)新榜評選活動圓滿
    的頭像 發(fā)表于 01-08 19:06 ?717次閱讀
    RT-Thread榮登2024<b class='flag-5'>開源</b>創(chuàng)新榜單,躋身<b class='flag-5'>中國</b>十大<b class='flag-5'>開源</b><b class='flag-5'>社區(qū)</b>

    黃鶴開源社區(qū)正式發(fā)布

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

    deepin榮獲2024年度開源社區(qū)

    近日,由中國科協(xié)科學(xué)技術(shù)傳播中心、中國計算機(jī)學(xué)會、中國通信學(xué)會和中國科學(xué)院軟件研究所聯(lián)合主辦、CSDN 承辦的 2024 年開源創(chuàng)新榜評選活
    的頭像 發(fā)表于 12-20 15:13 ?620次閱讀

    deepin社區(qū)落地開源生態(tài)發(fā)展合作倡議

    )五大操作系統(tǒng)開源社區(qū)聯(lián)合發(fā)起的開源生態(tài)發(fā)展合作倡議,deepin(深度)社區(qū)在操作系統(tǒng)構(gòu)建工程落地上已有重要進(jìn)展,彰顯了 deepin(深度)社區(qū)
    的頭像 發(fā)表于 12-17 09:35 ?663次閱讀

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

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

    Banana P開源社區(qū)基于龍芯芯片方案的產(chǎn)品化設(shè)計-國產(chǎn)替換 全國產(chǎn)化

    Banana P開源社區(qū)基于龍芯芯片方案的產(chǎn)品化設(shè)計
    的頭像 發(fā)表于 11-30 13:58 ?927次閱讀
    Banana P<b class='flag-5'>開源</b><b class='flag-5'>社區(qū)</b>基于龍芯芯片方案的產(chǎn)品化設(shè)計-國產(chǎn)替換 全國產(chǎn)化

    開源中來到開源中去-RT-Thread北京社區(qū)

    RT-Thread今年全域推行不同區(qū)域社區(qū)網(wǎng),通過建立區(qū)域社區(qū)網(wǎng),構(gòu)建更加緊密聯(lián)系的開源社區(qū),實(shí)現(xiàn)更廣泛的開源資源共享,讓更多的RT-Thr
    的頭像 發(fā)表于 11-29 01:05 ?438次閱讀
    從<b class='flag-5'>開源</b>中來到<b class='flag-5'>開源</b>中去-RT-Thread北京<b class='flag-5'>社區(qū)</b>篇

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

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

    Arm加入OpenCloudOS操作系統(tǒng)開源社區(qū)

    基于 Arm 架構(gòu)的應(yīng)用。近期,Arm 加入 OpenCloudOS 操作系統(tǒng)開源社區(qū),共同推進(jìn)開源云操作系統(tǒng)的發(fā)展。 Arm 作為全球領(lǐng)先的計算平臺公司,在史上應(yīng)用最普及的 CPU 架構(gòu)上,構(gòu)建起了全球最大的計算和軟件生態(tài)系統(tǒng)
    的頭像 發(fā)表于 11-15 11:34 ?836次閱讀

    deepin社區(qū)亮相2024 OSCAR開源產(chǎn)業(yè)大會

    近日,由中國通信標(biāo)準(zhǔn)化協(xié)會主辦,中國信息通信研究院承辦的的“2024 OSCAR開源產(chǎn)業(yè)大會”在北京隆重開幕。本次大會旨在搭建專業(yè)平臺,廣納產(chǎn)研智慧,扎實(shí)開源體系構(gòu)建,繁榮
    的頭像 發(fā)表于 10-18 13:44 ?641次閱讀