6 Comments
User's avatar
Saurabh Dashora's avatar

Solid post Raul!

One can only imagine how many problems it will create to have the whole thing done synchronously with chained calls. After deciding to move to a distributed architecture, it's better to embrace eventual consistency.

Thanks for the mention as well!

Raul Junco's avatar

Imagine a transaction locking one Database at the beginning of the chain, waiting for 3 more request to happens and suddenly an error.

Thanks, Saurabh!

Tech with Mak's avatar

Great stuff, well structured.

Daniel Moka's avatar

A solid post as always my friend! Lessons in there!

Raul Junco's avatar

Thanks for all the support, my friend, Daniel!