Distrib­uted Trans­ac­tions For Mi­croser­vices And Cloud
Did you ever won­der why sud­den­ly you have to un­der­stand com­plex pat­terns like Sa­gas or even­tu­al con­sis­ten­cy?

Did you ever won­der why sud­den­ly you have to un­der­stand com­plex pat­terns like Sa­gas or even­tu­al con­sis­ten­cy?

Here is the an­swer: be­cause with mi­croser­vices and cloud, peo­ple think they no longer have ac­cess to the tech­nol­o­gy that has been around for decades: a dis­trib­uted trans­ac­tion man­ag­er. (We know, even many ex­perts be­lieve this).

Typ­i­cal­ly part of every ap­pli­ca­tion serv­er, such a trans­ac­tion man­ag­er takes care of roll­back across re­sources (so you don’t need Sa­gas) and re­li­able mes­sage de­liv­ery (so even­tu­al con­sis­ten­cy is au­to­mat­ic).

But ap­pli­ca­tion servers are dis­ap­pear­ing be­cause they are nei­ther ag­ile, nor cloud-friend­ly nor mi­croser­vice-friend­ly. So what can one do?

En­ter Atomikos: we have re­designed the essence of the ap­pli­ca­tion serv­er to be light­weight and em­bed­d­a­ble, so you can get start­ed with mi­croser­vices and cloud with­out need­ing com­plex pat­terns like Sa­gas or even­tu­al con­sis­ten­cy. Thanks to our con­nec­tion pools and trans­ac­tion man­ag­er, you get all the re­li­a­bil­i­ty of an ap­pli­ca­tion serv­er - but em­bed­ded in your mi­croser­vice ap­pli­ca­tions and de­ployed to your cloud plat­form.

From now on, your mi­croser­vice trans­ac­tions are as easy as adding the @Trans­ac­tion­al an­no­ta­tion on your ser­vices. Ex­act­ly-once mes­sag­ing is su­per easy be­cause a trans­ac­tion man­ag­er au­to­mat­i­cal­ly avoids mes­sage loss and/or du­pli­cate mes­sage pro­cess­ing.

We of­fer out-of-the-box in­te­gra­tion with the most pop­u­lar Java run­times like Spring (Boot) and Tom­cat.

Did we men­tion that we have fine-tuned per­for­mance? With our smart batch­ing tech­nol­o­gy, your pro­cess­ing can even be faster than be­fore. And it’s elas­tic too, for dy­nam­ic scal­ing.

Join nu­mer­ous banks and in­sur­ance com­pa­nies world­wide and find out why Gart­ner has named us a cool ven­dor.

Want to learn more? Down­load our FREE ebook "Mi­croser­vice Trans­ac­tion Pat­terns":

Send Me The Ebook!

RSS

Com­ments

Add a com­ment

Cor­po­rate In­for­ma­tion

Atomikos Cor­po­rate Head­quar­ters
Hove­niersstraat, 39/1, 2800
Meche­len, Bel­gium

Con­tact Us

Copy­right 2026 Atomikos BVBA | Our Pri­va­cy Pol­i­cy
By us­ing this site you agree to our cook­ies. More info. That's Fine