In this chapter, you’ll be given an introduction to basic concepts in batch data processing, revolving around implementation, scaling, and potential challenges during use.
Here, you’ll learn about the basics of streaming, event-based data processing, and the advantages over traditional batch-based data processing.
This chapter introduces the concepts behind modern streaming systems, how to scale them, and some of the issues found in using streaming processes.
In this final chapter, you’ll learn about common streaming systems and consider the implementation of streaming data processing in different use cases.