Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps (Addison-Wesley Signature Series (Vernon))
Murat Erderamazon.com
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps (Addison-Wesley Signature Series (Vernon))
A corollary of Conway’s Law is that an organization’s structures themselves can be constrained by the architectures that they designed many years earlier. And without intentional action, it’s a Catch-22. “We cannot solve our problems with the same level of thinking we used when we created them,” Einstein said. An example of this antipattern is a mi
... See moreArchitectural goals — for example, desired performance, availability, and security — should be approached by iteratively specifying target conditions at the program level. Following the Principle of Mission, set out a clear vision of the goals of your enterprise architecture without specifying how the goals are to be achieved, and create a context
... See moreEach architecture characteristic that an architect designs support for potentially complicates the overall design.
The authors built many distributed systems a few decades ago when they first became popular, yet decision making in modern microservices seems more difficult, and we wanted to figure out why. We eventually realized that, back in the early days of distributed architecture, we mostly still persisted data in a single relational database. However, in m
... See more