[Book Review] Building Evolutionary Architectures

Abdullah Alansari
1 min readApr 18, 2020



“Building Evolutionary Architectures: Support Constant Change” is one book that looks into software architecture from another perspective.

In a sense, it’s the world beyond the CI/CD/DevOps/GitOps, where some conventional techniques and characteristics are abstracted away and broken down in a generic form.

What makes this book special is that it has its unique content and ideas that you can’t find anywhere. It also goes through and covers existing architecture designs and explains their trade-offs.

The book has almost no real examples of existing software architectures, but you can find those in “Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design.”