System Design › Chapter 4

Microservices & Resilience

Service boundaries, discovery, sagas, circuit breakers, bulkheads, retries, tracing, deployment strategies, consensus, distributed locks and observability with failure scenarios.

Concepts

Q1 basic
Q2 basic
Q3 intermediate
Q4 intermediate
Q5 intermediate
Q6 intermediate
Q7 intermediate
Q8 basic
Q9 basic
Q10 advanced
Q11 advanced
Q12 basic
Q13 intermediate

Scenarios

Q14 intermediate
Q15 intermediate
Q16 intermediate
Q17 basic
Q18 advanced
Q19 advanced
Q20 intermediate
Q21 intermediate
Q22 advanced
Q23 intermediate
Q24 advanced
Q25 advanced