Capstone: an event-driven food delivery order system, in 45 minutes
A full mock interview: clarify an order lifecycle across 50 cities, estimate 100 orders and 5,600 event deliveries a second, sketch an outbox-plus-Kafka architecture, then deep-dive into the outbox, dinner-rush backpressure, DLQs with compensation, and an audit trail for disputes, and finish with scaling, edge cases, monitoring and alerts. Every Week 3 idea in one answer.
01 · Previously
W03 · BOSS · Event-Driven Food Delivery Order System
Five days of patterns. One interview.
Previously: the audit log
Previously, on Day 5, you built an audit log that combined the whole week: the outbox, Kafka, a consumer with backpressure and a DLQ, and immutable, tiered storage.
0:00 / 18:39