Apply the Streaming Analytics curriculum to a checked project.
Project brief
Required concepts
- Stream event contract: identity, version and partition key
- Event-time windows: place each event by occurrence, not arrival
- Watermarks and late events: define when a window becomes final
- Idempotent streaming sinks: make retries safe across failures
- Stateful stream joins: bound waiting time and unmatched records
- Streaming operations: monitor lag, corrections and batch parity
Completion standard
Submit runnable work, a data manifest, measured results and failure-case evidence.
