Data-intensive applications, challenges, techniques and technologies: A survey on Big Data
The 8 requirements of real-time stream processing