The evolution and future of software architecture
summary
Large banking monoliths rely on a small, fixed set of entry points — telephone operators, ATMs, tellers — a pattern called controlled access that handles limited concurrency; modern mobile and online channels create uncontrolled access that overwhelms those systems. The proposed fix is an evolutionary cauldron of architecture made from three concrete ingredients: agility (speed plus coordination), velocity (speed in a given direction), and modularity (independent, reconnectable parts); agility alone fails if direction and modular boundaries are missing.
AI-written summary · about
chapters (3)
related talks
02mThe evolution of software architecture
58mThe past, present and future of Architecture
53mEvolutionary Architecture: Principles and Patterns
35mPrinciples of Evolutionary Architecture
49mThe Principles of Evolutionary Architecture
39mPrinciples of Evolutionary Architecture
01h 03mEvolutionary Software Architectures
14mThe Evolution of Evolutionary Architecture
