QCONSF 2022: Dark Energy, Dark Matter and the Microservices Patterns?!
This is a talk that I gave at QCON SF 2022.
Dark matter and dark energy are mysterious concepts from astrophysics that are used to explain observations of distant stars and galaxies. The Microservices pattern language - a collection of patterns that solve architecture, design, development, and operational problems — enables software developers to use the microservice architecture effectively. But how could there possibly be a connection between microservices and these esoteric concepts from astrophysics?
In this presentation, I describe how dark energy and dark matter are excellent metaphors for the competing forces (a.k.a. concerns) that must be resolved by the microservices pattern language. You will learn that dark energy, which is an anti-gravity, is a metaphor for the repulsive forces that encourage decomposition into services. I describe how dark matter, which is an invisible matter that has a gravitational effect, is a metaphor for the attractive forces that resist decomposition and encourage the use of a monolithic architecture. You will learn how to use the dark energy and dark matter forces as guide when designing services and operations.
To learn more about dark energy, dark matter and microservices
See these presentations:
- Mucon 2021 - Dark energy, dark matter: imperfect metaphors for designing microservices
- iSAQB keynote - Modular monoliths and microservices: architectural patterns for rapid, reliable, frequent and sustainable development
- Dark energy, dark matter and microservice architecture collaboration patterns
- QCONSF 2022: Dark Energy, Dark Matter and the Microservices Patterns?!
- YOW London 2022: Considering Migrating a Monolith to Microservices? A Dark Energy, Dark Matter Perspective