Есть много вопросов, сравнивающих Flink и Spark Streaming, Flink vs Storm и Storm vs Heron.
Этот вопрос возникает из-за того, что и Apache Flink, и Twitter Heron являются настоящими фреймворками потоковой обработки (а не микропакетами, такими как Spark Streaming). В прошлом году Twitter отключил Storm, и вместо этого они используют Heron (который, по сути, является переработанным Storm).
Есть хорошие презентации Слима Балтаги о Flink и Flink vs Spark: https://www.youtube.com/watch?v=G77m6Ou_kFA
Хорошее исследование Ильи Ганелина о различных стриминговых платформах: https://www.youtube.com/watch?v=KkjhyBLupvs
Довольно интересные мысли о Flink vs Storm: В чем основное различие между Flink и Storm?
Но я не видел сравнения новых Storm / Heron и Apache Flink.
Оба проекта довольно молоды, оба поддерживают использование ранее написанных приложений Storm и многое другое. Flink больше подходит для экосистемы Hadoop, Heron - для экосистемы, основанной на Twitter.
Есть предположения?