上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2.1 Flink在企业中的应用
Flink为全球许多企业的关键业务应用提供了强大的支持。
对于数据处理,任何行业、企业的需求其实都是一样的:数据规模大、实时性要求高、确保结果准确、方便扩展、故障后可恢复。而对于这些需求,作为新一代大数据流式处理引擎的Flink都可以满足,这也正是Flink在全世界范围内得到广泛应用的原因。
Flink官网列出的知名企业用户如图1-3所示,这些企业在生产环境中有各种各样有趣的应用。
图1-3 Flink官网列出的知名企业用户
下面以我们熟悉的阿里巴巴为例进行介绍。阿里巴巴为买方和卖方提供了交易平台,其个性化搜索和实时推荐功能就是通过Blink实现的(Blink基于Flink,现在两者已合体)。用户购买或浏览的商品可以被用作推荐的依据,这就是为什么我们经常发现自己“刚看过什么,网站就推出来了”。当用户数据量非常庞大时,快速地分析响应、实时做出精准的推荐就显得尤为困难。而Flink这样真正意义上的大数据流式处理引擎就能做到这些,这也是阿里巴巴在Flink上充分发力并成为引领者的原因。