Krakow, Poland, 31 May - 2 June 2023

How I Learned to Stop Worrying and Love the distributed transactions
Conference (INTERMEDIATE level)
Room 2
Score 0.17
Score 0.18
Score 0.18
Score 0.18
The match becomes increasingly accurate as the similarity score approaches zero.

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.

Radosław Maziarka

Solution Architect and Engineering Manager in the Azure area. He works in the full scope of creating digital products - from requirements analysis, through the architecture and construction of an IT system, to its maintenance in production. After work, he conducts consultations and workshops for companies and provides technical support to non-governmental organizations. A supporter of agile work and continuous self-improvement. You can find him on his blog and Twitter @RadekMaziarka

Ticket prices will go up in...


You missed out!

Venue address

ICE Krakow, ul. Marii Konopnickiej 17


+48 691 793 877


Social Media