Meta Modern Software Architecture
summary
Argues that architecture styles emerge from new platform capabilities and that a metamodern holism demands trade-off analysis not silver bullets. Cites the 2014 microservices canon as clarifying what microservices is and isn’t, promotes service mesh and sidecar for operational plumbing, and promotes data mesh with data-product quanta for analytic/operational separation. Models all eight saga combinations of consistency/communication/coordination to show each pattern’s costs, advises preferring duplication over coupling in many cases, and closes with a call for ethical, humane engineering.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 0:35Software Architecture Styles
- 2:45Victorianism
- 4:33Modernism
- 4:58Abstract Expressionism
- 6:48Postmodernism
- 7:48Irony
- 8:48David Foster Wallace
- 10:35Media
- 12:37Metamodernism
- 14:49Microservices
- 17:53Tradeoffs
- 22:40Meta Modern Thinking
- 23:45Tradeoff Analysis
- 37:39The Atomic Bomb
- 44:42Ethical Software
related talks
52mMeta modern Software Architecture
39mSoftware is a meal best served with different architectural spices
02mThe evolution of software architecture
01mModularization: Foundation of Microservices and Monoliths
44mDeliberate Architecture
54mArchitecture Foundations: Styles & Patterns (2021)
55mArchitectural Patterns for Rapid, Reliable, Frequent and Sustainable Development
58mThe past, present and future of Architecture
