序言
Flink是什么,为什么要用Flink?
Flink的一个优势是,它拥有诸多重要的流式计算功能。其他项目为了实现 这些功能,都不得不付出代价。比如:
- Storm 实现了低延迟,但是在作者撰写本书 时还做不到高吞吐,也不能在故障发生时准确地处理计算状态;
- Spark Streaming 通过采用微批处理方法实现了高吞吐和容错性, 但是牺牲了低延迟和实时处理能力, 也不能使窗口与自然时间相匹配,并且表现力欠佳。
Flink是什么,为什么要用Flink?
Flink的一个优势是,它拥有诸多重要的流式计算功能。其他项目为了实现 这些功能,都不得不付出代价。比如: