The Atomikos Blog

Archive

You are here: Blog

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 January 2026 | Guy Pardon | Tech tips, Vision | , ,

Stop gam­bling with your data in­tegri­ty.

From de­bunk­ing the "XA is slow" myth to solv­ing cloud-na­tive re­cov­ery with LogCloud, we are show­ing you how to re­claim your de­vel­op­er pro­duc­tiv­i­ty and bring 100% atom­ic­i­ty to your mi­croser­vices.

From Retries to Results: Fixing the Root Causes of Data Inconsistency in Microservices
Resilience isn’t retries — it’s atomicity. Atomikos delivers exactly-once where it counts.

21 November 2025 | Guy Pardon | Vision | , ,

Let's face it: most "re­silient" mi­croser­vice de­signs are still los­ing data.

It is not that de­vel­op­ers aren't try­ing. They are. You see it in the end­less retry log­ic, idem­po­ten­cy to­kens, and cir­cuit break­ers piled into every ser­vice. You see it in all the apolo­getic blog posts ex­plain­ing why 'even­tu­al con­sis­ten­cy' is a fea­ture, not a bug.

But here is the un­com­fort­able truth: these pat­terns are treat­ing the symp­toms, not the dis­ease. If you've ever faced du­pli­cate mes­sages, in­con­sis­tent state across ser­vices, or the dread­ed par­tial fail­ure in a dis­trib­uted sys­tem, then you have seen it up close.

The root cause? Miss­ing trans­ac­tion­al­i­ty.

Why Financial Systems Need Eventual Consistency With XA
Eventual consistency is fine — until it's not.

21 October 2025 | Guy Pardon | Vision | , ,

In the world of mi­croser­vices and light-weight in­fra­struc­ture, a lot of teams think they should roll their own even­tu­al con­sis­ten­cy "pat­terns" - let's call this "cus­tom even­tu­al con­sis­ten­cy". So they end up cod­ing a lot that needs to be test­ed for bor­der-case sce­nar­ios. Even if this is done, the re­sult rarely cov­ers all cas­es, and not every­body wants to main­tain this kind of code.

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

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

If you are build­ing mi­croser­vices, you have prob­a­bly heard of the Saga pat­tern. Maybe you are even us­ing it. After all, it is the de­fault an­swer you will find on Stack Over­flow and in most con­fer­ence talks when peo­ple ask: How do I man­age dis­trib­uted trans­ac­tions?

Corporate Information

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

Contact Us

Copyright 2026 Atomikos BVBA | Our Privacy Policy
This page was cached on 08 Jul 2026 - 01:14.
By using this site you agree to our cookies. More info. That's Fine