We're lucky to know (and have worked with) the founder of Bitronix and we think it's a very good project. We hope to be able to work together again in the future, and he'll probably read this too - so we have no reason to claim untruthful things in this article.
Feature | Benefit | Atomikos | Bitronix (BTM) |
---|---|---|---|
XA transactions | Simple reliability | ||
Tomcat integration | Works in the most popular web container | ||
Spring Boot integration | Works in the most popular Java VM | ||
Microservices support | Commit/rollback across several microservices | ||
Embeddable in your application | Light-weight, easy to deploy, easy to test in IDE, fast turnaround times for development | ||
Elastic scaling | One simple configuration that can scale up and down | ||
Easy to configure | Works out-of-the-box | ||
Commercial support available | Fast solutions for problems | ||
Built-in connection pools | No need to integrate with third-party pools that are not designed for XA |
Bitronix/BTM is a good project people like, it is generally well-written. Lately, the project seems to be a bit inactive though. Atomikos customers prefer the thought of having commercial support available when they need it.
Use Bitronix as a backup solution in case you get in trouble with Atomikos. We don't want vendor lock-in and this project is the perfect backup for the bread-and-butter use cases.
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