🗺️ Data Engineering · Journey Playbooks
Playbook: Harden a streaming platform
Correct event-time semantics with bounded state and monitored watermarks.
journey~75 minData EngineersAnalytics EngineersPlatform Data Teams
Journey Steps
- 1Step 1 — Choose windowing and watermarks correctly: start with "Timestamp on event time extracted from payload, not arrival"
- 2Step 2 — Make batch pipelines rerunnable by design: start with "Key every write by logical date/partition; overwrite partitions, never append blind"
- 3How it fits together: Watermark lag tells the truth; dashboards lag it.
Commands
Install all referenced skills
$ npx skills add aniruddhaadak80/skills --skill streaming-modeling-stream-processing-windows && npx skills add aniruddhaadak80/skills --skill pipelines-batch-pipeline-idempotencyTags
#playbook#journey#data-engineering