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

Microservices embody a concepts that the article overlooks or downplays:

1. modularity - yes - but even better than what the article describes, there is little or no ability to cheat the modularity - the microservice has an api as a contract and is isolated in execution so there’s no trivial way to go around the api.

2. Independently committable/deployable. One reason to consider microservices is organizational- maybe you don’t want to or can’t share a repro with another team.

Now of course microservices have lots of downsides and are not a panacea and may be a bad fit for your project.



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

Search: