PolarDB-X's Lizard storage engine optimizes distributed two-phase commit via transaction log sinking, branch parallelization, and asynchronous commit for better performance.
This blog introduces the two-phase commit protocol (2PC) and discusses its use for implementing distributed transactions.