Apache Beam officially released beam 2.0.0 on the official blog. This is the first stable version of Beam, and according to the beam community statement, Beam intends to keep the API stable for future releases and to make beam applicable to enterprise deployments.
The first stable version of Beam is the third major milestone that the beam community has released. Beam became the Apache incubator project in February 2016 and was upgraded to the Apache Foundation's top project in December of the same year. After 15 months of concentrated effort from the start, merging code from large organizations, starting with a somewhat confusing code base, is a data-processing framework that is truly unrelated to the engine and the environment. Beam has evolved and improved through three incubator versions and three post-incubator versions, eventually ushering in its first stable version of 2.0.0.
In the 5-month period since upgrading to top-tier projects, Beam has made significant progress in the adoption rate and in two of community contributions. Google Cloud, PayPal, Talend and other companies are using the beam.
Beam 2.0.0 improves the user experience and focuses on improving the seamless porting capabilities of the framework in a variety of execution environments, including execution engines, operating systems, local clusters, clouds, and data storage systems. Other features of Beam include the following points. API stability and compatibility with future versions. Stateful data-processing paradigm that supports efficient computing of dependent statistics. Support user-extended file systems, built-in support for Hadoop Distributed File system and others. Provides a metric system that can be used to drill down into the execution of a pipeline.
Many contributors contributed to the release of this stable release, and they took on the role of the various roles: contributing code, writing documents, testing candidate versions, providing support to users, and so on.
Beam 2.0.0 will debut this week at Miami's "Apache: Big Data" conference, which will have four Beam-related themes. Beam will also be the protagonist of many developers ' meetings, including the "Future of San Jose data", "Xstrata data conference in London", "Berlin Buzzwords" and "San Jose DataWorks Summit".
Developers can try beam from today, consider joining the beam community, or provide feedback and questions to the community through beam mail groups and problem tracking systems.