Skip to content

Distributed Transaction Solution. Guarantee Eventually Data Consistency.

License

Notifications You must be signed in to change notification settings

actiontech/txle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ce9a693 · Jul 2, 2020
Sep 17, 2019
Jun 10, 2020
Jan 7, 2020
Jan 7, 2020
Oct 28, 2019
Apr 25, 2020
Jun 4, 2020
Apr 27, 2020
Apr 16, 2020
Jun 1, 2020
Nov 12, 2019
May 26, 2018
Oct 28, 2019
Oct 28, 2019
Jul 18, 2017
Jan 7, 2020
Oct 29, 2019
Nov 22, 2019
Oct 25, 2019
Mar 6, 2018
Jul 2, 2020

Repository files navigation

txle logo

txle | 中文 License Gitter

txle is a distributed transaction solution and can guarantee the final consistency of the business data.

Feature

  • Multiple ways to guarantee the final consistency of the business data.
  • High performance. The impact of a single branch transaction on business performance is around 2ms.
  • 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.

Architecture

txle architecture

Quick Start

Follow instructions in QuickStart.md.
Please refer to the Chinese documentation for more details.

History

txle is based on ServiceComb Pack. First of all, thanks to the contributors from ServiceComb Pack.

For txle, more attention on financial field and it can work in a lot of complex business cases. Moreover, there were significant improvements on Stability and Performance, especially the QPS, it was increased for several times.

Community

  • QQ group: 696990638
  • WeChat Subscription QR code
    txle

Contribution

Contributions are welcomed and greatly appreciated. See CONTRIBUTION.md for details on submitting patches and the contribution workflow.