3 ms·
My condolences! > no direct communication between services How does indirect communication work?
by DelightOne 7y ago
My condolences!
> no direct communication between services
How does indirect communication work?
- williamdclt 7y agoI suppose they mean asynchronous communication through a message broker/queue?
- EpicEng 7y agoYep, exactly.
- oulu2006 7y agoIs no direct communication between microservices necessarily a bad thing? I've made a few similar design decisions in our tech stack, we have no "direct communication" between microservices, discounting the shared database. Microservices communicate through the use of RabbitMQ. We build our system around the premise of eventual consistency, thus reducing the need of blocking computations. So-far this has served us rather well.
- DelightOne 7y agoAll has pros and cons. Here it is (async) central simple central communication vs central point of failure I guess.