Flink 是 Apache 基金会旗下的一个开源大数据处理框架。目前,Flink 已经成为各大公司
大数据实时处理的发力重点,特别是国内以阿里为代表的一众互联网大厂都在全力投入,为
Flink 社区贡献了大量源码。如今Flink 已被很多人认为是大数据实时处理的方向和未来,许多
公司也都在招聘和储备掌握 Flink 技术的人才。
那 Flink 到底是什么,又有什么样的优点,能够让大家对它如此青睐呢?
本章我们就来做一个详细的了解。首先讲述 Flink 的源起和设计理念,接着介绍 Flink 如
今的应用领域;进而通过梳理数据处理架构的发展演变,解答为什么要用Flink 的疑问。进而
梳理Flink 的特点,并同另一个流行的大数据处理框架Spark 进行比较,从而更深刻地理解Flink
的底层架构和优势所在。
Flink 是一个大数据流处理引擎,它可以为不同的行业提供大数据实时处理的解决方案。
随着 Flink 的快速发展完善,如今在世界范围许多公司都可以见到 Flink 的身影。
目前在全球范围内,北美、欧洲和金砖国家均是 Flink 的应用热门区域。当然,这些地区
其实也就是IT、互联网行业较发达的地区。
Flink 在国内热度尤其高,一方面是因为阿里的贡献和带头效应,另一方面也跟中国的应
用场景密切相关。中国的人口规模与互联网使用普及程度,决定了对大数据处理的速度要求越
来越高,也迫使中国的互联网企业去追逐更高的数据处理效率。试想在中国,一个网站可能要
面对数亿的日活用户、每秒数亿次的计算峰值,这对很多国外的公司来说是无法想象的。而
Flink 恰好给我们高速准确的处理海量流式数据提供了可能。
标签:实时处理,全网,架构,最全,Flink,互联网,数据处理,数据 From: https://blog.csdn.net/Aaron_ch/article/details/142926551