An opensource product implementing a SOA plattform and distributed transaction manager
The free transaction manager for distributed IT environment
casual’s semantics are simple and easy to reason about. casual applications can be scaled to fit any need. Asynchronous service calls provide massive concurrency without the hassle of threads. With the casual building blocks: services, queues, queue-to-service and queue-to-queue, all relevant communication patterns can be constructed. casual can be managed in a UNIX-friendly way that enables interoperability with familiar tools. casual conforms xa,xatmi and tx external open specifications. These specifications have been proven in low latency, high throughput transactional systems for several decades.