Apache Flink:它如何处理背压?

时间:2016-08-29 04:47:12

标签: apache-flink backpressure

对于运算符,输入流比其输出流更快,因此其输入缓冲区将阻止先前运算符的输出线程,该线程将数据传输到此运算符。正确?

Flink和Spark是否都通过阻止线程来处理背压?那么它们之间的区别是什么?

对于数据源,它会不断产生数据,如果它的输出线程被阻塞了怎么办?缓冲区会溢出吗?

1 个答案:

答案 0 :(得分:3)

https://www.ververica.com/blog/how-flink-handles-backpressure

文章详细解释了如何在flink中隐式处理背压