Apache Flink自2016年我们初步评估以来,已经看到越来越多的采用。Flink被公认为领先的流处理引擎,在批处理和机器学习领域也逐渐成熟。Flink与其他流处理引擎的一个关键区别是它使用了应用程序状态的一致检查点。在发生故障时,应用程序将重新启动,并从最新的检查点加载其状态——以便应用程序可以继续处理,就像故障从未发生过一样。这有助于我们降低构建和操作外部系统以实现容错的复杂性。我们看到越来越多的公司使用Flink来建立他们的数据处理平台。
人们的兴趣继续增加Apache Flink,一个可扩展的分布式批处理和流处理的新一代平台。Apache Flink的核心是一个流数据流引擎,支持表格(类似sql)、图形处理和机器学习操作。Apache Flink以丰富的流处理功能而突出:事件时间、丰富的流窗口操作、容错和精确一次语义。该项目显示了正在进行的重要活动,最新版本(1.1)引入了新的数据源/接收器集成以及改进的流功能。
Apache Flink是一个可扩展的分布式批处理和流处理的新一代平台。其核心是一个流数据流引擎。它还支持表格(类似sql)、图形处理和机器学习操作。Apache Flink以丰富的流处理功能而突出:事件时间、丰富的流窗口操作、容错和“只一次”语义。虽然它还没有达到1.0版本,但由于流处理、内存处理、状态管理和配置简化方面的创新,它已经引起了社区的极大兴趣。