We offer free trials to qualified users and we get a lot of feedback from them. Some of these users come from the JBoss platform. We also know and respect Mark Little (he is now the CTO of Red Hat but used to be the lead of Narayana project). He's so passionate about his project that he will correct any mistakes we might put on this page - guaranteed.
| Feature | Benefit | Atomikos | JBoss (Narayana) |
|---|---|---|---|
| XA transactions | Standards-based reliability | ||
| Elastic scaling | One shared configuration that can scale up and down | ||
| Microservices support | Commit/rollback across several microservices | ||
| Built-in connection pools | No need to integrate with third-party pools | ||
| Embeddable in your application | Light-weight, easy to deploy, easy to test in IDE, fast turnaround times for development | ||
| Spring Boot 3 & 4 integration | Works in the most popular Java stack, incl. the latest versions | ||
| Tomcat integration | Works in the most popular web container | ||
| Cloud-native recovery | Recovery survives elastic/replaced nodes via a shared-database log, with no per-node identity setup | ||
| Commercial support available | Fast solutions for problems, directly from the transaction-manager vendor | ||
| Easy to configure | Works standalone out-of-the-box, outside any vendor stack |
If you're in the JBoss ecosystem, consider using Narayana. It's not a bad product and integrates well within the JBoss stack. In all other cases, consider Atomikos because our product was designed for independent use - outside of any vendor stack. This is especially true for modern Spring Boot 3 and 4 applications and cloud/Kubernetes deployments, where Atomikos ships dedicated starters and shared-database recovery out of the box, and where commercial support and indemnification come directly from us rather than bundled inside a separate platform subscription.
Apply for our free trial and see how you can solve your transaction problems with Atomikos. Click the button below to get in touch!
Free Trial