Microservices talking directly to one another or sharing databases should probably be an exception and not a rule. Otherwise, the microservices are coupled together and cannot realize even the basic promise of microservices -- independent deployment.
Microservices talking directly to one another or sharing databases should probably be an exception and not a rule. Otherwise, the microservices are coupled together and cannot realize even the basic promise of microservices -- independent deployment.
See this Software Engineering answer I posted in a similar vein.