2pc - XA/Distributed Transaction Coordinator Implementation

409 Views Asked by At

I have watch several of article about XA/Distributed Transaction Coordinator, many of them just mentioned that a DBMS must explicitly support XA in order to run. They also talk about how a Distributed Transaction Coordinator works. However, after reading a lot of these information, yes, I know what a DTC does, but I don't even know how to start.

Have looking so long but I don't find a out of box DTC. Do we need to implement DTC by ourselves? Isn't there any existing usable DTC framework?


Some related StackOverflow post:

How do two-phase commits prevent last-second failure?

2PC distributed transactions across many microservices?

How to process distributed transaction within postgresql?

0

There are 0 best solutions below