Curated stream processing resources: Spark Structured Streaming, Apache Flink, stateful computation, and when streaming beats batch.
The definitive guide to Spark's streaming model. If you already know Spark DataFrames, the transition to streaming is smaller than you think.
Explains Flink's execution modes (streaming vs. batch) and the DataStream API. Start here before the full Flink documentation.
Flink is the reference implementation for stateful stream processing. Learn its DataStream API and Table API if your use case requires sub-second latency or complex stateful logic.
Some course links above are affiliate links. If you enroll, we may earn a small commission at no extra cost to you.
New resources and perspective on building AI-ready data systems, a few times a month. No spam.