Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



I 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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: