Lecture 08 - Resilience (Startup and Recovery)
In this lecture, we add redis as a dependency and focus on startup correctness plus recovery from transient failures. Students implement readiness signaling, monitor health transitions, inject failures (restart redis), and evaluate retry/backoff behavior under disruption.