Apache Beam 成為新的頂級專案

今天,Apache 軟體基金會宣布 Apache Beam 已成功從孵化畢業,成為基金會新的頂級專案,這表示其「社群和產品在基金會的精英管理流程和原則下得到了良好的治理」。

畢業對 Apache Beam 來說是一個令人興奮的里程碑。成為頂級專案是對 Apache Beam 社群在規模和多樣性方面驚人成長的肯定。很高興看到我們的開發和使用者郵件列表、pull requests 以及會議和聚會的參與度不斷增加。額外的執行器和 IO 連接器的貢獻進一步顯示了其他專案和組織對加入我們不斷成長的社群的濃厚興趣。

儘管畢業是對社群的肯定,但我們的技術進步也令人印象深刻。我們從幾家公司的程式碼捐贈開始,這些程式碼是針對特定供應商和場景量身定制的,並且組件邊界脆弱。整個社群在過去一年中非常努力地將程式碼庫和文件重構為真正供應商中立且可擴展的框架。我們建立了一個令人印象深刻的工程系統和流程,以促進測試驅動的開發。這種對品質和執行卓越的協同關注使我們能夠發布四個版本,每個版本都比前一個版本更好。

展望未來,我們將繼續擴展核心抽象,以將其他複雜的資料處理模式提煉成直觀的 API,同時增強連接其他儲存/訊息系統和執行引擎的能力。我們很高興能共同推動分散式資料處理的先進技術。

這也是一個感謝那些幫助和支持我們達到這個里程碑的人的機會。如果沒有 Apache 軟體基金會及其熱情地歡迎我們加入這個大家庭的優秀志工,這一切都不可能實現。特別是,我們要感謝 Apache Incubator 社群為我們發布版本和遵循流程所提供的指導。我們特別感謝 Apache Infra 團隊在建立 Beam 的工程系統方面的協助,尤其是在測試基礎設施和開發生產力方面。

我代表整個 Apache Beam 社群,感謝我們的孵化導師 Ted Dunning、Venkatesh Seetharam,以及之前的 Bertrand Delacretaz 和 Jim Jagielski,感謝他們教導我們 Apache Way 並引導我們完成孵化過程。特別感謝我們的孵化倡導者和導師 Jean-Baptiste Onofré,他日復一日的非凡幫助對我們走到今天起到了關鍵作用,並且他仍然是活躍的程式碼貢獻者和專案管理委員會的成員。

請考慮加入我們,無論是以使用者或貢獻者的身份,因為我們正在努力發布第一個具有 API 穩定性的版本。如果您今天想試用 Apache Beam,請查看最新的 0.4.0 版本。我們歡迎任何人透過我們的郵件列表、問題追蹤器、pull requests 和活動來貢獻和參與。