Apache Flink改进及其在阿里巴巴搜索中的应用
本文整理自阿里搜索基础设施团队研究员蒋晓伟在Flink Forward 2016大会上的演讲,原始演讲视频可以在这里查看。 以下为演讲整理 阿里是世界上最大的电子商务零售商,其2015年的年销售额就超过了eBay和Amazon的总和,达3940亿。Alibaba Search,个性化搜索和推荐平台,既是顾客的关键入口,也承担了大部分的在线收益。因此,阿里搜索基础设施团队一直在努力改进产品。 对于电子商务网站上的搜索引擎,到底什么最重要?必然是实时地为每一位用户提供最相关和准确的搜索结果。以阿里巴巴的规模,这是个棘手的问题,很多技术也根本无法满足需求。Apache Flink就是这样一项技术,而阿里现在通过基于Flink的Blink系统,来支撑它的搜索基础设施的核心,以向终端用户提供相关、精准的信息。本文讲解Flink在阿里搜索中承担的任务,并概括选择Flink的原因。 同时也会提到Blink与Flink的区别,及如何通过data Aritisans和Flink社区将这些改动反馈。倘若开源项目接受了这些改动,Alibaba Search会积极地把系统从Blink转移到原生Apache F...