ReadingDesigning Data-Intensive Applications 2nd EditionStream ProcessingDesigning Data-Intensive Applications 2nd Edition · Chapter 12Stream ProcessingBatch processingA Philosophy of Streaming Systems