Practical real-time data processing and analytics. (2017)