Hacker News new | ask | show | jobs
by ecoffey 384 days ago
In my experience microservices are easier to manage and understand when organized in a monorepo.
1 comments

That indicates a strong coupling between those microservices.
Even loose coupling is still coupling. For the things that have to be coupled having the code organized in the same place, being able to easily read the source for “the other side”, make a change and verify that dependees test still pass, etc is immensely powerful.
I like using the term “distributed monolith” for those systems with very tightly coupled microservices.