Microservices Saga

28 views
Skip to first unread message

m...@inanc.io

unread,
Nov 15, 2017, 7:05:12 AM11/15/17
to beehive-dev
Hi,

How can I use beehive to enable SAGA? I mean, for a classic example: Transfer an amount of money to another account without losing consistency.

How can I use beehive as a distributed transaction coordinator to execute and rollback in case of a failure?

A -> B -> C
if C fails, rollback B and A.

Have you ever used it this way? Do you have any other recommendation?

Thanks

Soheil Hassas Yeganeh

unread,
Nov 15, 2017, 10:55:12 AM11/15/17
to m...@inanc.io, beehive-dev
Hi Inanc, 

What would happen when A and B are finished and we are running C? Is the result of those transactions visible to others?

Thanks,
soheil

--
You received this message because you are subscribed to the Google Groups "beehive-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beehive-dev+unsubscribe@googlegroups.com.
To post to this group, send email to beehi...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beehive-dev/1f58472e-1f0c-4e46-9545-166279141f23%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages