MicroservicePatterns.com

Suggestions

  • PagePattern catalogAll patterns by category.
  • LabCircuit Breaker and Retries labCrash a dependency and tune the breaker.
  • LabSaga labFail a step and watch the compensations run.
  • PagePractice questionsScenario questions with explanations.
  • PageDesign reviewCheck your own architecture for anti-patterns.
Milestone · Observability

Observability track

Learn all 3 observability patterns, complete the labs in this category and answer its practice questions, getting at least 70% right.

What it covers

  • Log Aggregation Collect logs from every instance into one searchable place, with the context to connect them.
  • Application Metrics Measure request rate, errors and latency in every service, and alert on what users actually feel.
  • Distributed Tracing Follow one request across every service it touches using a shared trace ID.
See the observability patterns →

Milestones are free and need no account. Your progress is tracked in your own browser, so a milestone marks learning you did, not a certification. See the terms.