So you want elastic scaling. What about transaction recovery?

It's the cloud era, and you want to build elastic applications with distributed transactions. You would typically need a local disk to persist transaction logs and perform recovery. This would then defeat the purpose of elastic scaling since by definition nodes can disappear. In addition, the cloud platform where you are deploying to might not even support disk access in the first place. So you would have to make this tough choice: either you get elasticity, or consistency but not both.

We now have a solution and it's called The LogCloud: a dedicated logging and recovery node that allows you to add / remove processes dynamically in your application cluster. Transaction processing will never be the same since you can now have elasticity without inconsistency!

Add a comment

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