Apache Beam正式成爲Apache的頂級項目

這裏寫圖片描述

Apache軟件基金會在昨天正式宣佈Apache Beam從孵化項目畢業,成爲Apache的頂級項目:Apache Beam established as a new top-level project

目前Apache Beam的最新版本是0.4.0,可以在下載頁面進行下載。

Beam是一個開源的、爲數據處理框架提供統一的編程模型的SDK,即Beam SDK。目前支持Java SDK,python SDK目前處於開發當中。其社區由Google主導開發。Google自從決定開源其SDK項目,就標誌着其在大數據處理領域要往開源這條路上發力。

Beam僅僅是一個SDK,是一個應用頂層的API,那麼它下層支持的數據處理框架(官方叫做Apache Beam Pipeline Runners)主要包括Apache Apex,Apache Flink,Apache Spark以及它自己的Google Cloud Dataflow。

關於Beam的具體介紹,可以查看其官方文檔

因爲沒有實際用過Apache Beam,因此沒有太多的內容可說。只是覺得Flink在流計算的道路上,應該把它的價值淋漓盡致的體現出來,讓更多的公司有決心嘗試和使用Flink框架,這也許需要一段時間的積累以及類似阿里這樣的企業的推廣。

參考

Beam overview
Using the Apache Flink Runner
Beam Capability Matrix
2016美國QCon看法:在Beam上,我爲什麼說Google有統一流式計算的野心
如何看待Google向Apache基金會提交的Beam(Dataflow)提案?
專題: 大數據實時計算與流處理 : 2017年4月16日~18日

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章