Batch & Stream Processing
Advanced · 20 min read · High-Level Design, Data Processing & Specialised Systems
OLTP vs OLAP, MapReduce/Spark, Flink, windows, watermarks, Lambda and Kappa.
This is an Advanced lesson, part of Premium. What it covers:
- OLTP vs OLAP
- Batch processing
- Stream processing
- Lambda and Kappa architectures
- Choosing
- Interview questions
- Practice
- Further reading
Previous: Event-Driven Architecture, CQRS & Event Sourcing · Next: Search & Inverted Indexes