Hacker News new | ask | show | jobs
by mamarjan 2318 days ago
Every additional microservice adds complexity to the system, due to having to factor in many failure situations not present if everything is instead in one process.

There are other options in your case, like isolating any dependencies in a module with a well defined API instead of having it all in a separate (micro-)service.