4 ms·
components are - same database - same runtime - same deployment - same repository That said, I don't think this is an either/or. It's a spectrum. you can have
by exterm 6y ago
components are
- same database
- same runtime
- same deployment
- same repository
That said, I don't think this is an either/or. It's a spectrum. you can have components within the same runtime and repository that have separate databases, or components that are using the same database but live in separate repos, etc.
From one monolithic app towards fully separated microservices is a spectrum, and I think developers should be enabled to move freely around that spectrum.
- sandGorgon 6y agoI think components are the better option. Because it allows for separation of concerns without introducing deployment ...or worse : political complexity. I call them Micro-SDKs.