Capstone: a resilient service
P38.services.02 · Audience: guest, it-ml, language-pro · Prerequisites: APIs & service design, Monolith vs microservices & distributed basics
The pillar in one exercise. You'll build a small order service that is well-architected (depends on an injected port), correct under retries (idempotent by key), and resilient (retries a flaky dependency with backoff) — the three ideas of P38 in one place. It's the kind of service you'd package (P35), gate in CI (P36), and make observable (P37): the production discipline, end to end.
ⓘ Concept: Architected + idempotent + resilient
Why it matters — Real services need all three at once: a clean seam to test against, exactly-once effects under retries, and survival of transient failures — this is where they combine.
Ask the mentor about this module
Ask a question about this content. The mentor explains and grounds its answer in what you are studying; asking is recorded as a learning signal, not a grade.
🎓 Practice ladder
1 graded rung · ~40 minBuild a resilient, idempotent order service over an injected store — graded by hidden tests and a design rubric.
Capstone — a resilient service (project)
Loading exercise…
That's the production discipline in miniature — architected, correct, and resilient. The remaining track zooms out to where these services live: distributed systems.