A book by Michael Nygard providing strategies and techniques for building complex software systems with increased stability and reliability through continuous delivery, capacity planning, and cost reduction of change.
Release It! is a highly acclaimed book by Michael Nygard that provides practical strategies and techniques for building large, complex software systems that can withstand the rigors of a production environment. First published in 2007, it has become a must-read book for software engineers and leaders looking to improve system stability, reliability, and flexibility.
The book focuses on increasing resilience - the ability for a software system to prevent, recover from, and adapt to failures. It covers a range of concepts related to continuous delivery, capacity planning, reducing cost of change, and achieving operational readiness early in the development process.
Some of the key topics covered in Release It! include:
With plenty of engaging stories and examples illustrating risks from real-life software failures, pragmatic advice presented in a fun way, and strategies applicable to development teams of all sizes and domains, Release It! is a must-read resource for anyone looking to bulletproof their systems as they grow.
Here are some alternatives to Release It!:
Suggest an alternative ❐