Fast, observable and reliable

Take a working service and make it hold up: caching, background jobs and realtime, monitoring, and the patterns distributed systems rely on.

You can build an API and now need it to survive real traffic. Intermediate · Backend · 47 modules · about 14 h of reading

Before you start

  • You can build and deploy a basic API
  • Backend foundations, or the equivalent

What you will cover

  • Caching strategies
  • Queues and background jobs
  • Observability
  • Distributed systems patterns

The curriculum

  1. Caching and Performance

  2. Background Processing and Realtime

  3. Observability and Operational Readiness

  4. Distributed Systems Patterns

System design interview sprint · All learning paths