3 ms·
You lose atomic transactions. Every business action is orders of magnitudes more more complex because of that.
by yCombLinks 3y ago
You lose atomic transactions. Every business action is orders of magnitudes more more complex because of that.
- buster 3y agoAbsolutely true, but also: Usually, your business transactions happen in a business context, which happens to be in a microservice. It can be a sign of bad design if you happen to have a lot of those transactional problems. You will have distributed transactions with a distributed microservice setup, but most transactions will still be be contained within a single microservice (and thus be atomic and not distributed).