What are the best Stream Processing Tools?

Storm, Heron, KSQL, Apache NiFi, and riko are the most popular tools in the category "Stream Processing". "Flexible" is the primary reason developers pick Storm over its competitors, while "Realtime Stream Processing" is the reason why Heron was chosen.