2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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

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

关注

评论

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

Android - 更安全地保存静态密钥,android三种开发模式

android 程序员 移动开发

OpenSearch 文档中文本地化

HoneyMoose

Android jetpack最佳总结和实践,安卓面试题宝典app

android 程序员 移动开发

Android JPEG 压缩那些事,深入解析Android-AutoLayout

android 程序员 移动开发

Android MVP模式深入实践探索(一),移动开发工程师简历

android 程序员 移动开发

Android mvvm 之 LiveData 的原理,如何保证高可用

android 程序员 移动开发

Android - singleTask启动模式详解,腾讯Android面试

android 程序员 移动开发

Android P 网络请求相关总结,flutter二维码扫描插件

android 程序员 移动开发

Android Matrix矩阵,一个Android程序员的面试心得

android 程序员 移动开发

Android Protobuf应用及原理,android输入法开发软键盘切换

android 程序员 移动开发

Android Handler源码浅析,一线互联网架构师筑基必备技能之Android篇

android 程序员 移动开发

Android - 开发常用工具类Utils,真的已经讲烂了

android 程序员 移动开发

Android 9,flutter安装教程2019

android 程序员 移动开发

Android AutoService 组件化,android完整项目源码

android 程序员 移动开发

Android BLE基础框架全新改版,android音视频开发面试题

android 程序员 移动开发

Android - singleTask启动模式详解(1),kotlinnative原理

android 程序员 移动开发

Android Gradle 常用配置,androidsdk环境配置

android 程序员 移动开发

Android - AndroidStudio的下载、安装与配置,android开发艺术探索下载

android 程序员 移动开发

Android 10手势导航的侧滑返回效果优化策略,2021最新Android大厂面试真题大全

android 程序员 移动开发

Android 11适配指南之系统相机拍照、打开相册,Android开发两年

android 程序员 移动开发

OpenSearch 文档如何部署到 GitHub Page 中

HoneyMoose

@Android程序员:到底是Android不行了,1-3年的Android开发工程师看过来

android 程序员 移动开发

Android Gradle 干货,sharedpreferences跨进程

android 程序员 移动开发

Android - 运行时权限一个工具类搞定,让人茅塞顿开

android 程序员 移动开发

Activity显示界面——说说View的那些理不清的关系,移动端h5页面适配

android 程序员 移动开发

Android 11 中的存储机制更新,android项目开发实战入门光盘文件

android 程序员 移动开发

Android AOSP 6,flutter面试题

android 程序员 移动开发

Android Gradle 学习笔记整理,阿里Android面试必问

android 程序员 移动开发

Android Manifest功能与权限描述大全,阿里大牛整理

android 程序员 移动开发

Android NDK 开发之 CMake 必知必会,程序员必须要了解的知识点

android 程序员 移动开发

Activity切换效果,androidwifi密码

android 程序员 移动开发

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