Apache Beam发布了第一个稳定版
原文链接 http://www.xiangguo.li/beam/2017/05/18/beam-2.0.0-release
注:以下为加速网络访问所做的原文缓存,经过重新格式化,可能存在格式方面的问题,或偶有遗漏信息,请以原文为准。
{% include JB/setup %}
Apache Beam社区很高兴地宣布2.0.0版本正式可用。这是第一个Apache Beam的稳定版本,社区在声明中表示,在可预见的未来,会保持API稳定,并使Beam适合企业部署。
这第一个稳定版本是Apache Beam社区的第三个重要里程碑。Beam于2016年2月加入Apache孵化器,同于12月升级为Apache软件基金会的顶级项目。通过十几个月的集中努力,来自多个组织的、稍显混乱的代码库,已经发展成一个真正独立于引擎和环境的通用数据处理框架。
Apache Beam通过三个孵化版和三个后孵化版本的演变和改进,最终在今天发布了2.0.0版本稳定版本。
在从孵化器毕业后的这五个月,Apache Beam无论是使用率和社区的贡献上,都出现了显著的增长,Apache Beam已经被Google Cloud、PayPal、Talend等使用。
2.0.0版本的Beam改善了用户体验,关注于跨执行环境的无缝移植能力,包括引擎、操作系统、本地集群、云提供商和数据存储系统。其他重点包括:
- API的稳定性和未来对这个主要版本的兼容性。
- 有状态的数据处理模式,其开启了高效的、数据依赖的计算。
- 对用户扩展文件系统的支持,内置了对Hadoop等分布式文件系统的支持。
- 深入窥探管道(pipeline)执行状态的指标子系统。
许多贡献者,通过参与不同的角色:贡献代码,编写文档,测试候选版本,支持用户,或以其他方式帮助,使这个版本成为可能。下面是部分贡献者名单-共76人向项目贡献代码: Ahmet Altay、Eric Anderson、Raghu Angadi、Sourabh Bajaj、Péter Gergő Barna、Chen Bin、Davor Bonaci、Robert Bradshaw、Ben Chambers、Etienne Chauchot、Chang Chen、 Charles Chen、Craig Citro、Lukasz Cwik、Márton Elek、Pablo Estrada、Josh Forman-Gornall、Maria García Herrero、Jins George、Damien Gouyette、Thomas Groh、Dan Halperin、Pei He、Hadar Hod、Chamikara Jayalath、Rekha Joshi、Uwe Jugel、Sung Junyoung、Holden Karau、Vikas Kedigehalli、Eugene Kirpichov、Tibor Kiss、Kenneth Knowles、Vassil Kolarov、Chinmay Kolhatkar、Aljoscha Krettek、Dipti Kulkarni、Radhika Kulkarni、Jason Kuster、Reuven Lax、Stas Levin、Julien Lhermitte、Jingsong Li、Neville Li、Mark Liu、Michael Luckey、Andrew Martin、Ismaël Mejía、Devon Meunier、Neda Mirian、Anil Muppalla、Gergely Novak、Jean-Baptiste Onofré、Melissa Pashniak、peay、David Rieber、Rahul Sabbineni、Kobi Salant、Amit Sela、Mark Shalda、Stephen Sisk、Yuya Tajima、Wesley Tanaka、JiJun Tang、Valentyn Tymofieiev、David Volquartz、Huafeng Wang、Thomas Weise、Rafal Wojdyla、Yangping Wu、wyp、James Xu、Mingmin Xu、Ted Yu、Borisa Zivkovic、Aviem Zur
Apache Beam,2.0.0版本,首次在Apache亮相:大数据,本周在迈阿密,FL会有4个专题。Apache Beam 也将被重点关注,在很多面对面的聚会和会议,包括圣何塞的Future of Data会议, 伦敦的Strata Data会议, 柏林的Buzzwords, 已经圣何塞的DataWorks Summit。
我们想邀请每个人都尝试今天的Apache Beam,并考虑加入我们充满活力的社区。我们欢迎通过通过我们的邮件列表、问题跟踪、发请求和事件进行反馈、贡献和参与。