A Comparison of Real Time Stream Processing Frameworks. - Jonathan Curtis (2018)