The document discusses production ready microservices at scale. It outlines a 5 point checklist for building production ready microservices: 1) Code Quality, 2) Testing, 3) Resilience Patterns, 4) Observability, and 5) CI/CD Pipelines. It provides examples for each point from GO-JEK's implementation, such as using tools like Rubocop for code quality, contract testing, circuit breakers for resilience, Grafana/NewRelic for observability, and canaries for stable deployments. The overall goals are to provide availability, stability, reliability, and increased development velocity through standardized microservices.
Related topics: