Lessons
1Give each event a business meaning25 min read
Define event identity and ordering independently of arrival time.
- →Define event identity and ordering independently of arrival time
- →Define deterministic deduplication and ordering rules
2Draw the exactly-once boundary25 min read
Explain delivery guarantees at the sink transaction boundary.
- →Explain delivery guarantees at the sink transaction boundary
3Handle late data with explicit window rules25 min read
Compute event-time results with a stated lateness policy.
- →Compute event-time results with a stated lateness policy
4Make replay a controlled operation25 min read
Plan a deterministic replay with bounded impact.
- →Plan a deterministic replay with bounded impact
- →Validate a replay without changing the result
Skills in this course
- 01Define event identity and ordering independently of arrival timeDefine event identity and ordering independently of arrival time.
- 02Explain delivery guarantees at the sink transaction boundaryExplain delivery guarantees at the sink transaction boundary.
- 03Compute event-time results with a stated lateness policyCompute event-time results with a stated lateness policy.
- 04Plan a deterministic replay with bounded impactPlan a deterministic replay with bounded impact.
- 05Define deterministic deduplication and ordering rulesDefine deterministic deduplication and ordering rules.
- 06Validate a replay without changing the resultValidate a replay without changing the result.