
Software Architecture: The Hard Parts


The research for the State of DevOps Reports from 2013 to 2019 was a cross-population study that spanned over thirty-six thousand respondents over six years. It showed that architecture determined if it was possible for teams to:58 •make large-scale changes to the design of the system without the permission of someone outside the team or depending
... See moreSteven Spear • Wiring the Winning Organization: Liberating Our Collective Greatness through Slowification, Simplification, and Amplification
The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise
amazon.com
Assertion: Those who want to build good software that innovates must get this communication–learning–innovation pathway right before trying anything else.
Vaughn Vernon • Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture (Addison-Wesley Signature Series (Vernon))
First, most of the customers I meet think they have a technology adoption problem, when in reality they have an org-chart problem. The most successful orgs are made up of many small independent business teams communicating via clear APIs. If that’s your org chart, you will inevitably build a microservices architecture, a trick known as the Reverse
... See more