Learning objectives
What you should understand
- Define what must survive which failure
- Design append, flush and acknowledgement boundaries
- Recover idempotently from partial records
Lab
Hands-on exercise
Crash the order journal at controlled write points and recover.
Deliverable
Evidence of completion
A durability contract with corruption fixtures and recovery tests.
- Prerequisite
- EP 83