Site Reliability Engineering
(work in progress)
Site Reliability Engineering
Members of the SRE team explain how their engagement with the entire software lifecycle has enabled
Google to build, deploy, monitor, and maintain some of the largest software systems in the world.
Production-Ready Microservices
One of the biggest challenges for organizations that have adopted microservice architecture is the lack
of architectural, operational, and organizational standardization. After splitting a monolithic application or
building a microservice ecosystem from scratch, many engineers are left wondering what's next. In this practical
book, author Susan Fowler presents a set of microservice standards in depth, drawing from her experience
standardizing over a thousand microservices at Uber. You'll learn how to design microservices that are
stable, reliable, scalable, fault tolerant, performant, monitored, documented, and prepared for any
catastrophe.
The Goal: A Process of Ongoing Improvement
The goal of an individual or an organization should not be defined in absolute terms. A good definition
of a goal is one that sets us on a path of ongoing improvement. Pursuing such a goal necessitates more than one
breakthrough. In fact it requires many. To be in a position to identify these breakthroughs we should have a
deep understanding of the underlying rules of our environment.