写点什么

Apache Beam 发布第一个稳定版本

  • 2017-05-18
  • 本文字数:875 字

    阅读完需:约 3 分钟

Apache Beam 在官方博客上正式发布了Beam 2.0.0。这是Beam 有史以来的第一个稳定版本,根据Beam 社区的声明,Beam 意欲为未来版本发布保持API 的稳定性,并让Beam 适用于企业的部署。

Beam 的第一个稳定版本是 Beam 社区发布的第三个重要里程碑。Beam 在 2016 年 2 月成为 Apache 孵化器项目,并在同年 12 月升级成为Apache 基金会的顶级项目。经过从开始至今的15 个月全神贯注的努力,从一个有点混乱的代码库开始,从各大组织合并代码,成就了如今的这个数据处理框架,它是一个真正与引擎和环境无关的数据处理框架。Beam 经过三个孵化器版本和三个后孵化器版本的演化和改进,最终迎来了它的第一个稳定版2.0.0。

在从升级为顶级项目至今的5 个月时间里,Beam 在采用率和社区贡献两个方面都取得了重大进展。Google Cloud、PayPal、Talend 等公司都在使用 Beam。

Beam 2.0.0 改进了用户体验,专注于提升框架在各种执行环境中的无缝移植能力,这些执行环境包括执行引擎、操作系统、本地集群、云端,以及数据存储系统。Beam 的其他特性还包括如下几点。

  • API 稳定性和对未来版本的兼容性。
  • 有状态的数据处理范式,支持高效的依赖数据的计算。
  • 支持用户扩展的文件系统,内建支持 Hadoop 分布式发文件系统及其他。
  • 提供了一个度量指标系统,可用于深入窥见管道的执行情况。

很多贡献者促成了这个稳定版本的发布,他们承担了各种角色的任务:贡献代码、编写文档、测试候选版本、为用户提供支持,等等。

Beam 2.0.0 将会在这周于迈阿密举行的“Apache:大数据”大会上首次亮相,会上将会有四个与 Beam 相关的主题。Beam 也将会成为很多开发者见面会的主角,包括“圣何塞数据的未来”见面会、“伦敦斯特拉塔数据大会”、“柏林 Buzzwords”,以及“圣何塞 DataWorks 峰会”。

开发者从今天开始就可以试用 Beam,也可以考虑加入 Beam 社区,或者可以通过 Beam 的邮件组问题跟踪系统向社区提供反馈意见和问题。


感谢杜小芳对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-05-18 19:004028
用户头像

发布了 322 篇内容, 共 159.6 次阅读, 收获喜欢 148 次。

关注

评论

发布
暂无评论
发现更多内容

话题讨论 | 哪本极具影响力的书,是每位程序员都应该读的?

InfoQ写作社区官方

写作平台 话题讨论

计算机网络基础(十二)---网络层-外部网关路由协议

书旅

计算机网络 网络 协议栈 BGP

你不是说你会Aop吗?

Java旅途

MySQL 的 crash-safe 原理解析

vivo互联网技术

MySQL 数据库 开源

从0到1搭建大数据平台之数据采集系统

数据社

大数据 数据采集

读书笔记:Google软件测试之道【一】

Man

测试 测试文化

写作社区划线笔记新功能全新上线!给你带来不一样的写作学习体验~

InfoQ写作社区官方

写作平台 玩转写作平台 热门活动

ARTS-WEEK9

一周思进

聚焦智慧城市生活服务,百度携手贝塔智能按下“加速键”

百度大脑

人工智能 人脸识别 AR 百度大脑 智慧城市

原创 | 使用JPA实现DDD持久化- O:对象的世界(1/3)

编程道与术

Java hibernate DDD JDBC jpa

区块链在这些生活场景中悄然落地了......

CECBC

区块链 落地应用

JVM系列之:JIT中的Virtual Call接口

程序那些事

Java JVM JIT

企业玩转DevOps转型:由弱到强,只需7步

华为云开发者联盟

DevOps 软件工程 组织转型 软件开发 华为云

阿里巴巴《Java 开发手册》—嵩山版发布,附下载链接!

程序员生活志

Java 学习 阿里巴巴 手册

如何从0到1搭建大数据平台

数据社

大数据 中台

从0到1搭建大数据平台之调度系统

数据社

大数据 工作流调度

LeetCode 328. Odd Even Linked List

liu_liu

算法 LeetCode

30秒,2种方法解决SQL Server的内存管理问题

华为云开发者联盟

数据库 sql 内存 服务器 华为云

读书笔记:Google软件测试之道【二】

Man

测试 测试文化

ElasticSearch笔记

石刻掌纹

什么样的服务器适合做APP?

德胜网络-阳

Flink x Zeppelin ,Hive Streaming 实战解析

Apache Flink

flink hive Zeppelin

自主管理——对人性的假设

zhongzhq

自主管理 组织

从0到1搭建大数据平台之计算存储系统

数据社

大数据 中台 计算引擎

读书笔记:Google软件测试之道【三】

Man

测试 测试文化

糟糕,你写的 BUG 要被存1000年了!

华为云开发者联盟

GitHub 开源 代码 bug 卤化银胶片

成功的9大步骤:从手动测试转为自动化测试

禅道项目管理

测试 自动化测试

架构师训练营第九周作业

一剑

周子衡 | 数字资产、数字支付及跨境活动——以美元数字化为例

CECBC

加密货币 数字资产

3行!仅3行代码就能抓取B站(弹幕、评论、用户)数据

华为云开发者联盟

数据 B站 代码 词云图 API

实时计算的业务劣势、思维误区和改进之道

KAMI

大数据 flink 方法论 实时计算

Apache Beam发布第一个稳定版本_语言 & 开发_薛命灯_InfoQ精选文章