liuyangming / ByteJTA

ByteJTA is a distributed transaction manager based on the XA/2PC mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteJTA/wiki
http://www.bytesoft.org
GNU Lesser General Public License v3.0
211 stars 110 forks source link
distributed-transactions jta spring-cloud transaction transaction-manager two-phase-commit xa

 ByteJTA is an implementation of Distributed Transaction Manager, based on the XA/2PC mechanism.

ByteJTA is comptible with JTA and could be seamlessly integrated with Spring and other Java containers.

1. Quick Start

1.1 Add maven depenency

1.1.1. Spring Cloud
<dependency>
    <groupId>org.bytesoft</groupId>
    <artifactId>bytejta-supports-springcloud</artifactId>
    <version>0.5.0-BETA9</version>
</dependency>
1.1.2. dubbo
<dependency>
    <groupId>org.bytesoft</groupId>
    <artifactId>bytejta-supports-dubbo</artifactId>
    <version>0.5.0-BETA9</version>
</dependency>

2. Documentation & Samples

3. Features

4. Contact Me

If you have any questions or comments regarding this project, please feel free to contact me at:

  1. send mail to bytefox#126.com ~OR~
  2. add Tecent QQ group 537445956/606453172

We will review all the suggestions and implement good ones in future release.