title | layout |
---|---|
Scalable Batch and Stream Data Processing |
base |
**Apache Flink** is an open source platform for scalable batch and stream data processing.
Flink’s core is a streaming dataflow engine that provides data distribution, communication, and fault tolerance for distributed computations over data streams.
Flink includes several APIs for creating applications that use the Flink engine:
Flink also bundles libraries for domain-specific use cases:
You can integrate Flink easily with other well-known open source systems both for data input and output as well as deployment.
Check out the features page to get a tour of all major Flink features.
State-of-the art performance exploiting in-memory processing and data streaming.
Flink is designed to perform very well even when the cluster's memory runs out.
Write beautiful, type-safe code in Java and Scala. Execute it on a cluster.
Few configuration parameters required. Cost-based optimizer built in.
Tested on clusters of 100s of machines, Google Compute Engine, and Amazon EC2.
Flink runs on YARN and HDFS and has a Hadoop compatibility package.
Download the latest stable release and run Flink on your machine, cluster, or cloud:
The documentation contains a [setup guide]({{ site.docs-snapshot }}/setup) for all deployment options.
The [programming guide]({{ site.docs-snapshot }}/apis/programming_guide.html) contains all information to get you started with writing and testing your Flink programs.
Check out the [documentation]({{ site.docs-snapshot }}) for the next steps.
Check out the blog for all posts.
You can post questions to the Flink community on various channels. Pick the one, which suits you best:
User mailing list. Subscribe to the mailing list by sending an empty email to user-subscribe@flink.apache.org. Once the subscription is confirmed, you can send questions to user@flink.apache.org.
Stack Overflow. Post your questions to Stack Overflow and tag them with #flink.
IRC chat. The IRC channel #flink at irc.freenode.org is dedicated to Apache Flink. Join the channel and chat with the Flink community.
Check out the community page for all community-related information. If you want to contribute, make sure to have a look at the contribution guide.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。