Flink的前世今生

tech2024-07-22  59

什么是Apache Flink?

Apache Flink是一个框架和分布式处理引擎,用于对无限制和有限制的数据流进行有状态的计算。Flink被设计为可在所有常见的集群环境中运行,以内存速度和任何规模执行计算。

追本溯源- Flink的昨天

Flink 起源于 Stratosphere 项目,Stratosphere 是在 2010~2014 年由 3 所地处柏林的大学和欧洲的一些其他的大学共同进行的研究项目。 2014 年 4 月,Stratosphere 的代码被复制并捐献给了 Apache 软件基金会,参与这个孵化项目的初始成员均是 Stratosphere 系统的核心开发人员。不久之后,创始团队中的许多成员离开大学并创办了一个公司来实现 Flink 的商业化,他们为这个公司取名为 data Artisans。 这个项目很快完成了孵化,并在 2014 年 12 月发布了第一个Release版本Flink0.8.0,一跃成为 Apache 软件基金会的顶级项目

追本溯源- Flink的今天

2019 年 1 月 8 日, 在微软宣布 GitHub 免费开放私有代码库的同一天,阿里巴巴确认收购 德国初创企业 Data Artisan。后者创建的 Apache Flink 是全球顶级的开源流处理框架,它 不但是双十一大规模数据实时处理的秘密武器,更是荷兰国际集团、Netflix 和 Uber 在内 的国际巨头不可或缺的工具。

截至到笔者写这篇文章时,Flink已经发布到1.11.0版本了,平均每4个月一个版本。 今后的专栏更新将依托于最新的1.11.0版本,一一介绍其新特性。

参考文献

Apache Flink Flink的“前世今生” Flink(一)-基本概念

最新回复(0)