
Learning Domain-Driven Design

- Innovation tokens: Companies have limited capacity for innovation. These should be spent on core business problems, not on adopting cutting-edge tech stacks.
- Known vs. unknown unknowns: Established technologies have more known issues, while new technologies often have many unknown problems.
- Operational costs: Adding new technologies increases operati
Claude
Even so, problems will occur when trying to apply Bounded Contexts with distributed computing before the teams have a good reason to, or when trying to understand the strategic goals and solve business problems using single-process modularity first. Such a bias will likely lead to over-engineered technical approaches, putting too much emphasis on t
... See moreTomasz Jaskula • Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture (Addison-Wesley Signature Series (Vernon))
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps (Addison-Wesley Signature Series (Vernon))
amazon.com