LIXA (LIbre XA) is an open source and free Transaction Manager implementing the distributed transaction processing "XA specification" and "TX (transaction demarcation) specification" according to the X/Open CAE Specification. LIXA implements even XTA: XA Transaction API, an innovative API that implements XA transactional context passing among different applications.
LIXA is a Transaction Manager but it's not a Transaction Monitor: this is the distinguishing feature of the project. LIXA technology enables every application container, like a web server or a shell, to become a two phase commit application server. The client/server architecture of LIXA allows many application containers to share a single LIXA (state) server: this is ideal when horizontal scalability is a must and many identical application containers must refer to a single transactional environment.
LIXA can be used with the C, C++, Java, Python and COBOL programming languages.

Features

  • X/Open TX (Transaction Demarcation) specification API
  • Distributed XA compliant Transaction Manager
  • XTA: XA Transaction API

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2), GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow lixa

lixa Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of lixa!

Additional Project Details

Operating Systems

Linux

Intended Audience

Developers, System Administrators

User Interface

Command-line

Programming Language

C, C++, COBOL, Java, Python

Database Environment

IBM DB2, JDBC, MySQL, Oracle, PostgreSQL (pgsql)

Related Categories

COBOL Distributed Computing Software, COBOL Application Servers, COBOL Libraries, Python Distributed Computing Software, Python Application Servers, Python Libraries, C++ Distributed Computing Software, C++ Application Servers, C++ Libraries, C Distributed Computing Software, C Application Servers, C Libraries, Java Distributed Computing Software, Java Application Servers, Java Libraries

Registered

2009-03-26