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

Because what you described is "encapsulation", and microservices is a very heavyweight and expensive way to get it.


I wonder if there's any writing out there about the evolutionary hierarchy of refactoring, like:

code > function/method > module > class > ... > microservice


Exactly. And we have decades of experience with monolithic apps where encapsulation is not adhered to.

So yes it is heavyweight. But it also works.


Well, granted. It will take decades for we to have decades of experience with microservices that break clear encapsulation.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: