Reliability and Operations
Overview
Reliable services keep working as demand changes and failures occur, with behaviour that engineers can understand. These principles make clear how services handle load and failure, so engineers can verify that behaviour before production reveals gaps.
Choose a principle below to read its full reasoning.
Principles
Reliability and Resilience
Services limit the effects of failure and overload, preserve functionality they can support safely, and have tested recovery paths.
Performance and Scalability
Service designs explicitly address performance and scaling, with decisions tested against realistic demand.
Observability
Services produce consistent telemetry that engineers can link across services to explain behaviour, make operational decisions, and respond to incidents.