You are here: Blog » Tech tips

Tech tips

Want to learn how you can manage transactions across independent REST services without being tied into a specific technology vendor?

A common and perceived alternative to JTA/XA transactions in messaging is the so-called Idempotent Consumer or Idempotent Receiver pattern.

This tech tip takes a closer look at what 'reliable' messaging means and how to achieve it. As we will see, it all depends on how you configure and use your JMS.

This tech tip explores some patterns for distributed transactions.

Transactions without app server - with power features and support!

The "Complexity Tax": Why Manual Data Integrity is Costing You More Than You Think
Why your microservices are still losing data (and how to fix it)

27 Jan 2026 | Guy Pardon | Tech tips, Vision | , ,

Stop gambling with your data integrity.

From debunking the "XA is slow" myth to solving cloud-native recovery with LogCloud, we are showing you how to reclaim your developer productivity and bring 100% atomicity to your microservices.

Saga vs Transactional Call: Which One Should You Really Use?
If you are building microservices, you have probably heard of the Saga pattern

16 Sep 2025 | Guy Pardon | Tech tips, Vision | ,

If you are building microservices, you have probably heard of the Saga pattern. Maybe you are even using it. After all, it is the default answer you will find on Stack Overflow and in most conference talks when people ask: How do I manage distributed transactions?

Synchronous microservices look great on paper.

They are easy to read, easy to debug, and they map perfectly to how we think: “I send a request, I get a reply.” No surprises, right?

Except when things go wrong. Which in distributed systems is most of the time.

Cybercrime and enterprise software
Supply chain attacks via public repositories

16 Nov 2022 | Guy Pardon | Review, Tech tips, Vision |

The bad guys are trying to get into your projects. What can you do to avoid pulling in bad code?

To all our users:

We were informed about a potential security issue with Log4J:

Watch the explanation in this YouTube video

Please adjust your Log4J dependency versions accordingly, to avoid any risk. No new Atomikos release needs to be installed since this is isolated to a 3rd party library dependency marked as optional, so it is not pulled in transitively. The API has been stable so it works with the latest secure Log4J versions at the time of publishing.

Corporate Information

Atomikos Corporate Headquarters
Hoveniersstraat, 39/1, 2800
Mechelen, Belgium

Contact Us

Copyright 2026 Atomikos BVBA | Our Privacy Policy
By using this site you agree to our cookies. More info. That's Fine