Apache Beam发布第一个稳定版本
Apache Beam在官方博客上正式發(fā)布了Beam 2.0.0。這是Beam有史以來的第一個穩(wěn)定版本,根據(jù)Beam社區(qū)的聲明,Beam意欲為未來版本發(fā)布保持API的穩(wěn)定性,并讓Beam適用于企業(yè)的部署。
Beam的第一個穩(wěn)定版本是Beam社區(qū)發(fā)布的第三個重要里程碑。Beam在2016年2月成為Apache孵化器項目,并在同年12月升級成為Apache基金會的頂級項目。經(jīng)過從開始至今的15個月全神貫注的努力,從一個有點混亂的代碼庫開始,從各大組織合并代碼,成就了如今的這個數(shù)據(jù)處理框架,它是一個真正與引擎和環(huán)境無關的數(shù)據(jù)處理框架。Beam經(jīng)過三個孵化器版本和三個后孵化器版本的演化和改進,最終迎來了它的第一個穩(wěn)定版2.0.0。
在從升級為頂級項目至今的5個月時間里,Beam在采用率和社區(qū)貢獻兩個方面都取得了重大進展。Google Cloud、PayPal、Talend等公司都在使用Beam。
Beam 2.0.0改進了用戶體驗,專注于提升框架在各種執(zhí)行環(huán)境中的無縫移植能力,這些執(zhí)行環(huán)境包括執(zhí)行引擎、操作系統(tǒng)、本地集群、云端,以及數(shù)據(jù)存儲系統(tǒng)。Beam的其他特性還包括如下幾點。
API穩(wěn)定性和對未來版本的兼容性。 有狀態(tài)的數(shù)據(jù)處理范式,支持高效的依賴數(shù)據(jù)的計算。 支持用戶擴展的文件系統(tǒng),內(nèi)建支持Hadoop分布式發(fā)文件系統(tǒng)及其他。 提供了一個度量指標系統(tǒng),可用于深入窺見管道的執(zhí)行情況。
很多貢獻者促成了這個穩(wěn)定版本的發(fā)布,他們承擔了各種角色的任務:貢獻代碼、編寫文檔、測試候選版本、為用戶提供支持,等等。
Beam 2.0.0將會在這周于邁阿密舉行的“Apache:大數(shù)據(jù)”大會上首次亮相,會上將會有四個與Beam相關的主題。Beam也將會成為很多開發(fā)者見面會的主角,包括“圣何塞數(shù)據(jù)的未來”見面會、“倫敦斯特拉塔數(shù)據(jù)大會”、“柏林Buzzwords”,以及“圣何塞DataWorks峰會”。
開發(fā)者從今天開始就可以試用Beam,也可以考慮加入Beam社區(qū),或者可以通過Beam的郵件組、問題跟蹤系統(tǒng)向社區(qū)提供反饋意見和問題。
本文轉自d1net(轉載)
總結
以上是生活随笔為你收集整理的Apache Beam发布第一个稳定版本的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一步一步理解Java 企业级应用的可扩展
- 下一篇: 红外热成像拥抱无人机 迸发安防救援新活力