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
Install / Use
/learn @liuyangming/ByteJTAREADME
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
- support declarative transaction management
- support distributed transaction scenarios. e.g. multi-datasource, cross-applications and cross-servers transaction
- support Dubbo framework
- support Spring Cloud
4. Contact Me
If you have any questions or comments regarding this project, please feel free to contact me at:
- send mail to bytefox#126.com ~OR~
- add Tecent QQ group 537445956/606453172
We will review all the suggestions and implement good ones in future release.
Related Skills
product-manager-skills
38PM skill for Claude Code, Codex, Cursor, and Windsurf: diagnose SaaS metrics, critique PRDs, plan roadmaps, run discovery, and coach PM career transitions.
devplan-mcp-server
3MCP server for generating development plans, project roadmaps, and task breakdowns for Claude Code. Turn project ideas into paint-by-numbers implementation plans.
