Krakow, Poland, 31 May - 2 June 2023
At some point, you decide to divide your system into several microservices. Or you connect to the external SaaS. Then the business process begins to go outside the system. But, at least on paper, not much is happening. You are calling external APIs as if you were calling code on your system. Unit tests pass. So, go ahead with deploying to production!
And this is where the horsemen of the apocalypse come to the fore - 8 misconceptions of distributed programming. Suddenly the messages stop coming, come twice, or in a different order. And then your system goes crazy - business processes stop midway, customers don't finish their orders, and the money disappears into the depths of logs.
Drop in to hear how to design distributed transactions to avoid these problems. And ultimately love distributed transactions.
Ticket prices will go up in...
You missed out!