DevConf.CZ 2019 has ended

Sunday, January 27 • 1:00pm - 1:50pm
Transactional solutions for microservices

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Providing transactional guarantees in distributed world of microservice architecture could be a difficult task. This is especially true if you don’t utilize distributed transactions which is because you’ve heard they bring an overhead for your deployment. But do you really know why?
Fortunately there are practices and patterns that can help you. One of them is saga pattern. Come to find out what is the deal here and why saga is a good fit for microservice architecture.

The session explains what the saga pattern is, how it relates to the LRA (Long Running Actions, github.com/eclipse/microprofile-lra) specification developed for MicroProfile (microprofile.io) and how implementations provided by the Narayana (narayana.io) and Dynflow (dynflow.github.io) projects implement this pattern.

avatar for Ondra Chaloupka

Ondra Chaloupka

developer, Red Hat
I work as team member of Narayana project - the transaction manager for WildFly application server. See more at http://narayana.io.

Adam Růžička

Software Engineer, Red Hat

Sunday January 27, 2019 1:00pm - 1:50pm

Attendees (55)