QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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:003671
用户头像

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

关注

评论

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

深入浅出Python——Python高级语法之函数

何极光

Python 函数 10月月更

文件的使用详解

lovevivi

c 文件 10月月更

SAP | 选择屏幕

暮春零贰

SAP 10月月更 屏幕

Nginx反向代理是什么意思?如何配置Nginx反向代理?

wljslmz

nginx 反向代理 web服务器 10月月更

C语言内存对齐问题

乌龟哥哥

C'语言 10月月更

【c++图论例题学习】【口袋的天空】【部落划分】

贤鱼很忙

c++ 图论 10月月更

【c++图论例题学习】洛谷p1991 无线通讯网-思路详解

贤鱼很忙

c++ 图论 10月月更

力扣刷题训练

lovevivi

c 数据结构 10月月更

ARM64架构下,OpenJDK的官方Docker镜像为何没有8版本?

程序员欣宸

Java Docker jdk 10月月更

Vue组件入门(十四)依赖注入

Augus

Vue 10月月更

2022-10-25:在一个 2 * 3 的板上(board)有 5 块砖瓦,用数字 1~5 来表示, 以及一块空缺用 0 来表示。一次 移动 定义为选择 0 与一个相邻的数字(上下左右)进行交换.

福大大架构师每日一题

算法 rust 福大大

【web 开发基础】PHP的流程控制之单一分支结构-PHP 快速入门(12)

迷彩

10月月更 web开发基础 PHP基础 分支语句 if条件分支

leetcode 287. Find the Duplicate Number 寻找重复数 (中等)

okokabcd

LeetCode 数据结构与算法

2022年元宇宙应用场景发展趋势分析

易观分析

元宇宙

Commit之后发生了什么事情

我不吃六安茶

MySQL 事务

概述Spark主要特点

穿过生命散发芬芳

spark 10月月更

vue3.0 是如何变快的

乌龟哥哥

10月月更

【web 开发基础】PHP 快速入门(11)-PHP 运算符之运算符的优先级

迷彩

表达式 10月月更 web开发基础 PHP基础 运算符优先级

CSS基础1

虾仁疙瘩汤

CSS css3 10月月更

liunx入门:Linux下基本指令

雪芙花

c++ Liunx 10月月更

C++从入门到精通(第十篇) :二叉搜索树

雪芙花

c++ 10月月更

css学习笔记3

虾仁疙瘩汤

CSS css3 10月月更

如何进行需求分析?

老张

软件工程 需求分析

C++精通之路:map和set

雪芙花

c++ 10月月更

AntDesignPro使用electron构建桌面应用

乌龟哥哥

10月月更

数据湖(十一):Iceberg表数据组织与查询

Lansonli

数据湖 10月月更

Spring Boot「14」MVC 与前端控制器模式

Samson

Java spring 学习笔记 spring-boot 10月月更

威胁网络安全的主要因素

阿泽🧸

网络安全 10月月更

CSS学习笔记2

虾仁疙瘩汤

CSS css3 10月月更

【c++算法篇】--图论之克鲁斯卡尔

贤鱼很忙

c++ 图论 10月月更 克鲁斯卡尔

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