txle | 中文
![Gitter](https://camo.githubusercontent.com/4a6e021ec8c4bd55ceb79bc7110bcd50b94b74f084718d7df8abdc1278b12023/68747470733a2f2f696d672e736869656c64732e696f2f7374617469632f76313f6c6162656c3d63686174266d6573736167653d6f6e25433225413067697474657226636f6c6f723d627269676874677265656e)
txle is a distributed transaction solution and can guarantee the final consistency of the business data.
- Multiple ways to guarantee the final consistency of the business data.
- High performance. QPS is 5000 or so and TPS is 50000 or so.
- Low invasion. It can work by setting 2 annotations.
- Support quick start by Docker.
- Support service downgrading. No effect to main business in case of irresistible factors.
- Support for exception snapshot processing.
- Support both timeout and retry.
Follow instructions in QuickStart.md.
Please refer to the Chinese documentation for more details.
txle is based on ServiceComb Pack. First of all, thanks to the contributors from ServiceComb Pack.
For us, focusing on MySQL is a better choice. So we cancelled the support for other databases, deeply improved/optimized its behavior on compatibility, complex query and distributed transaction. And of course, fixed lots of bugs.
Contributions are welcomed and greatly appreciated. See CONTRIBUTION.md for details on submitting patches and the contribution workflow.