连续三年蝉联第一,Flink 荣膺全球最活跃的 Apache 开源项目
2020年,一個注定會被歷史銘記的一年。在全球化合作受到挑戰(zhàn)的大環(huán)境下,作為全球最大的開源軟件基金會,Apache 軟件基金所引領(lǐng)的開源社區(qū),依然匯聚了全球的頂尖開發(fā)人員,交出了一份鼓舞人心的成績單。2021年1月1日,Apache 基金會在其官方博客上發(fā)表了文章《Apache in 2020 - By The Digits》[1],用數(shù)字回顧了2020 一整年的社區(qū)發(fā)展:
Apache 軟件基金會在過去的一年中,來自各個領(lǐng)域共計 238 個項目共迭代了接近 3500 個發(fā)布版本。
Apache 軟件基金會的所有開源軟件在如今貢獻(xiàn)著超過 220 億美元的價值。
Apache 的線上會議吸引了超過 150 個國家接近 5750 名參與者,為期兩天的Apache Con 更是吸引了超過 150 萬的瀏覽。
而 Apache Flink 作為 Apache 軟件基金會 199 個頂級項目中的一員,在這份報告中,無論從社區(qū)用戶活躍度、開發(fā)者活躍度,還是曝光度等多個維度上,都取得了卓然的成績。
社區(qū)郵件列表活躍度:TOP 1
郵件列表(mailing list)是 Apache 軟件基金會各個項目常用的,用于開發(fā)者和使用者之間進(jìn)行溝通的渠道,一般分為開發(fā)者交流 (dev@ mailing list)和用戶交流(user@ mailing list)兩個頻道,我們往往會用郵件列表的活躍度來反映社區(qū)的交流溝通活躍度。2020年,Flink 取得了用戶交流郵件頻道第一名和開發(fā)者交流頻道第二名的好成績:
特別值得一提的是,在前20名郵件列表中,Flink 社區(qū)是唯一提供中文用戶交流頻道的(user-zh@flink.apache.org),而且其活躍度在2020年中僅次于 Flink 的英文用戶郵件列表。自2018年開始,Flink 在郵件列表的活躍度已連續(xù)三年蟬聯(lián)第一,我們很欣喜地看到越來越多的中文母語使用者在開源社區(qū)中發(fā)聲,為全球開源軟件社區(qū)帶來不可忽視的影響力。
Commits 提交:TOP 2
開源項目在過去一年的新增提交(commit)數(shù),是一種常用的衡量開源項目開發(fā)活躍度的指標(biāo)。Apache 軟件基金會每年都會公布去年的最多提交數(shù)的前五名,而 Flink 在2020年度新增 commit 數(shù)目中排名第二,僅次于路由引擎構(gòu)建構(gòu)建軟件Apache Camel。如果把范圍限制在大數(shù)據(jù)計算/存儲領(lǐng)域,Apache Flink 則是當(dāng)仁不讓的開發(fā)者最活躍的項目。如果放眼到過去的 2019 [2]、2018年 [3] 年度報告,每年的最活躍的5個開源軟件中,都能看到大數(shù)據(jù)領(lǐng)域的身影,其中 Flink、Hadoop、HBase、Beam、Airflow、Spark 均有過上榜,我們繪制了如下的表格來描述這一趨勢(由于只公布了 TOP5,所以有些項目會在某些年份落榜):
Apache Flink 是唯一近三年都連續(xù)出現(xiàn)在 TOP5 中,并且排名不斷上升的大數(shù)據(jù)相關(guān)開源項目。
由于每年的 TOP5 名單都會發(fā)生變化,我們又對近三年上過榜的項目統(tǒng)計了 commits 數(shù)目[4],并繪制了如下的統(tǒng)計圖表,可以看出 Flink 的 commit 數(shù)目逐年增長,并且在2020年表現(xiàn)十分亮眼,進(jìn)一步擴大了其在大數(shù)據(jù)項目中的優(yōu)勢。
GitHub 訪問量:TOP 2
Apache Flink 社區(qū)除了在開發(fā)和用戶交流方面有著極高的活躍度,其在互聯(lián)網(wǎng)世界中還有著極高的曝光量和瀏覽度。Apache 軟件基金會統(tǒng)計了2020年度訪問 Flink 的 Github 頁面的流量,在所有項目中位居第二。
由于2018、2019年的 Apache 軟件基金會的自然年年度總結(jié)報告中并沒有展示這一指標(biāo),我們在2019財年(2018.5.1 - 2019.4.30)年報[5] 和2020財年(2019.5.1 - 2020.4.30)年報[6]中找到了 Github 訪問流量的指標(biāo):
可以看出,從2018年年中開始,Flink 的曝光瀏覽度從總第三名上升到2020年的第二名。
總結(jié)
通過 Apache 軟件基金會2020年的總結(jié),并結(jié)合 2018、2019 年的總結(jié)、財年年報,我們可以看到 Flink 已經(jīng)毋庸置疑地茁壯成長為 Apache 頭部項目之一。無論是用戶交流活躍度、開發(fā)活躍度、還是影響力等多方面都已經(jīng)穩(wěn)居在 Apache 所有開源軟件項目 TOP 位置。
同時,剛剛落幕的 Flink 社區(qū)年度盛會 Flink Forward Asia 2020,我們也見證了 Flink 社區(qū)的高速發(fā)展與技術(shù)創(chuàng)新、流批一體在生產(chǎn)環(huán)境的落地,越來越多的企業(yè)如字節(jié)跳動、小米、網(wǎng)易、知乎等都在探索使用 Flink 做流批一體統(tǒng)一架構(gòu)的方案。
這其中,來自中國的大量開發(fā)者和用戶無疑是其能取得相關(guān)成績的最重要的原因之一,正在閱讀本文的您,想必也正在為 Apache 的最頂尖項目之一貢獻(xiàn)著一份力量。如今,2021年已然到來,相信在新的一年中,Apache Flink 會繼續(xù)朝著流批一體化、離線實時一體化、大數(shù)據(jù)與 AI 一體化演進(jìn),取得更大的成績!
實時即未來,Flink 社區(qū)期待您的參與!
參考文獻(xiàn)
[1] Apache in 2020 - By The Digits
https://blogs.apache.org/foundation/entry/apache-in-2020-by-the
[2] Apache in 2019 - By The Digits
https://blogs.apache.org/foundation/entry/apache-in-2019-by-the
[3] Apache in 2018 - By The Digits
https://blogs.apache.org/foundation/entry/apache-in-2018-by-the
[4] commits數(shù)統(tǒng)計參考命令 git rev-list --after="Jan 1 2020" --before="Jan 1 2021" --all --no-merges --count
[5] Apache FY2019 annual report
https://files-dist.s3.amazonaws.com/AnnualReports/FY2019+Annual+Report.pdf
[6] Apache FY2020 annual report
https://www.apache.org/foundation/docs/FY2020AnnualReport.pdf
原文鏈接:https://developer.aliyun.com/article/781148?
版權(quán)聲明:本文內(nèi)容由阿里云實名注冊用戶自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,阿里云開發(fā)者社區(qū)不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。具體規(guī)則請查看《阿里云開發(fā)者社區(qū)用戶服務(wù)協(xié)議》和《阿里云開發(fā)者社區(qū)知識產(chǎn)權(quán)保護(hù)指引》。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,填寫侵權(quán)投訴表單進(jìn)行舉報,一經(jīng)查實,本社區(qū)將立刻刪除涉嫌侵權(quán)內(nèi)容。總結(jié)
以上是生活随笔為你收集整理的连续三年蝉联第一,Flink 荣膺全球最活跃的 Apache 开源项目的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何将实时计算 Flink 与自身环境打
- 下一篇: 商越加入阿里云原生合作伙伴计划,共创智慧