Skip to content

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.