Apache Flink是一个分布式流处理引擎,提供了直观而富有表现力的api,以此来实现有状态的流处理应用程序。它以一种容错的方式有效地在大规模集群上运行这样的应用程序。2014年4月,Flink加入了Apache软件基金会作为孵化项目,2015年1月,成为顶级项目。从一开始,Flink就拥有一个非常活跃且不断增长的用户和贡献者社区。到今天为止,已经有超过350人对Flink做出了贡献,并且它已经发展成为最成熟的开源流处理引擎之一,为跨不同行业和全球的许多公司和企业提供大规模的关键业务应用程序。
流处理技术正在被任何规模的公司和企业迅速采用,因为它为许多已建立的用例提供了优越的解决方案,同时也促进了新的应用程序、软件架构和商业机会。在本文件中详细介绍flink知识点。
1