The Evolution of Evolutionary Architecture
summary
Evolutionary architecture argues that architectures evolve toward known goals using toolchains that make change safe: continuous integration provides the emergence and safety net for incremental design, the book refactoring databases (promote saog and Scott Ambler) shows how to decompose risky migrations into small refactorings with local data migrations, and continuous delivery automates deployment so architecture changes reach production reliably. The talk contrasts SOA orchestration with REST choreography, cites microservices and Conway’s law, and elevates evolvability and testability as primary goals.
AI-written summary · about
chapters (5)
- 0:00THE EVOLUTION OF EVOLUTIONARY ARCHITECTURE
- 3:21Enterprise Architecture and Integration Patterns
- 4:29Refactoring Databases
- 10:06Continuous Delivery
- 12:02Principles of Evolutionary Architecture
related talks
35mPrinciples of Evolutionary Architecture
49mThe Principles of Evolutionary Architecture
39mHow will Evolutionary Architecture evolve?
42mBuilding Evolutionary Architectures: Principles and Practices
33mBuilding Evolutionary Architectures
01h 00mEvolutionary Architectures
37mKeynote The Evolution of Evolutionary Architecture
53mEvolutionary Architecture: Principles and Patterns
