LIXA - LIbre XA
LIXA is a free and open source implementation of standard XA and TX specifications; furthermore LIXA ships XTA, XA Transaction API, a new transactional API for applications.
Documentation
Here is the last version of the LIXA manual as an HTML document:
API
XTA API Reference is available for the following programming languages:
For the API provided by the TX Transaction Demarcation specification refer to the official Technical Standard; LIXA support the TX standard for both C and COBOL programming languages.
Download
Main hosting site is GitHub, alternative hosting site is SourceForge.
Docker Images
Docker images are available in Docker Hub: here you can find ready to use and base images to develop XTA applications that run in Docker containers.
Performances
Are you scared about performances of Distributed Transactions? LIXA might surprise you! If you are interested in the topic, don’t miss this section with the results that have been obtained with a colocated/sidecar architecture.
History
Are you curious about LIXA history? Here it is!
Articles
LIXA articles:
- Microservices and Distributed Transactions: introduces how LIXA and XTA supports microservices based architectures
- Microservices and Distributed Transactions: Beyond the ‘Happy Path’: explains how failure scenarios are managed by LIXA and XTA in microservices based architectures
A selection of interesting articles related to distributed transactions & microservices.
Old site
Legacy home page contains old contents.