Learning objectives
What you should understand
- Keep formatting and storage off the hot path
- Compare buffered, direct and io_uring-based I/O
- Design loss, backpressure and flush policy explicitly
Lab
Hands-on exercise
Build a bounded asynchronous event logger and overload it deliberately.
Deliverable
Evidence of completion
A logging design with latency impact, durability boundary and loss policy.
- Prerequisite
- EP 30