Tackling transactions in Microservices applications

Rubén Pérez (07.Oct.2017 at 16:00, 55 min)
Talk at Software Craftsmanship Barcelona 2017 (English - UK)

Rating: 5 of 5

ACID transactions in a monolithic application are a great, powerful and simple tool, that helps us guaranteeing data consistency inside our application.
But... what happens when we move from monolithic applications to distributed systems? We don't have a single database or ACID transactions anymore, and there is also a choice to make regarding the CAP theorem. But... is all hope lost? Or can we still somehow have transactions across service boundaries?
In this talk we will try to understand that complexity, see some alternatives, and how the SAGA pattern comes to the rescue here.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= five minus zero

Comments

Rating: 4 of 5

07.Oct.2017 at 18:16 by Jose Armesto (16 comments) via Web2 LIVE

Nice delivery. It's a rough topic, but it was not a boring talk at all.
Tough questions, nicely handled.

Rating: 5 of 5

07.Oct.2017 at 19:31 by Jordi Martínez Subías (26 comments) via Web2 LIVE

Brilliant. I am surely applying what I learnt in my job.

Rating: 5 of 5

07.Oct.2017 at 23:01 by Matthias Brugger (3 comments) via Web2 LIVE

Nice explication how saga is working in contrast to 2 phase commit.

Rating: 4 of 5

07.Oct.2017 at 23:26 by Eduard Maura i Puig (10 comments) via Web2 LIVE

Really good introduction to distributed systems and microservices arquitectures. Absolutely understandable talk about the saga pattern ?

Rating: 5 of 5

08.Oct.2017 at 00:44 by Ilia Berlana (6 comments) via Web2 LIVE

Great Talk!

Rating: 4 of 5

08.Oct.2017 at 08:52 by Adela (6 comments) via Web2 LIVE

Nowadays, it'is usefull to know about saga pattern. Great introduction talk

Rating: 5 of 5

08.Oct.2017 at 15:57 by Aleix (1 comments) via Web2 LIVE

Great but missing code samples

Rating: 5 of 5

09.Oct.2017 at 13:51 by Javier Molina (4 comments) via Web2 LIVE

I enjoyed the talk, when I saw the mathematical notation I thought the talk will become dense and boring, however it changed when I saw the diagrams. The speaker did a really good exercise of explaining complex things in an easy way.

Rating: 4 of 5

09.Oct.2017 at 18:26 by Mike (9 comments) via Web2 LIVE

Great talk. It was about a very interesting problem: transactions on microservices. Very good examples, and a very nice introduction to SAGA.

Rating: 4 of 5

09.Oct.2017 at 21:57 by Marc Villagrasa (7 comments) via Web2 LIVE

Interesante charla sobre el tratamiento de las transacciones en sistemas distribuidos.
Se explico muy claramente las diferentes opciones contempladas y las decisiones tomadas.
No conocía el patrón Saga y quedó muy bien explicado.

© Joind.in 2017