Products
TransactionsEssentials
ExtremeTransactions
References
Support
Resources
Company
About Us
Contact Us
Team
Careers
Buy Now
Search
Close
Log in
Register
You are here:
Blog
»
Tech tips
Tech tips
4 Microservice Myths and How to Avoid Them
26 November 2020
|
Michael Daum
|
Vision
|
microservices
Allow Subtransactions: Enable or Not?
What are the pros and cons of tweaking this parameter?
30 July 2019
|
Guy Pardon
|
jta
,
subtransactions
,
xa
Atomikos inside web containers
15 June 2009
|
Guy Pardon
Check out our new OSGi documentation
26 January 2014
|
Guy Pardon
Clustering in Tomcat 5
19 May 2004
|
Guy Pardon
Configuring Hibernate JPA+Infinispan+Atomikos
01 February 2010
|
Guy Pardon
|
Success stories
Controlling Lock Duration in the DBMS
06 March 2007
|
Guy Pardon
Critical update: Log4J injection bug
13 December 2021
|
Guy Pardon
|
Announcements
Cybercrime and enterprise software
Supply chain attacks via public repositories
16 November 2022
|
Guy Pardon
|
Review
,
Vision
|
security
DBCP and XA with Atomikos as JTA
12 January 2011
|
Guy Pardon
|
Success stories
Disaster recovery and XA part 1: the problem
22 July 2015
|
Guy Pardon
|
Vision
Disaster recovery and XA part 2: a cheap and easy hot backup / disaster recovery architecture with XA
22 July 2017
|
Guy Pardon
|
Vision
Disaster recovery: releasing after the apocalypse
09 December 2016
|
Guy Pardon
Distributed Transaction Patterns
02 July 2016
|
Guy Pardon
|
http
,
jms
,
rest
,
soa
,
soap
Distributed transactions with multiple databases, Spring Boot, Spring Data JPA and Atomikos
19 August 2014
|
Guy Pardon
|
Success stories
|
jpa
,
spring
,
spring boot
,
spring data
Elasticity without inconsistency: Atomikos and the LogCloud
22 July 2016
|
Michael Daum
|
elasticity
,
logcloud
Exactly-Once Delivery With Kafka
01 March 2019
|
Guy Pardon
|
exactly-once delivery
,
kafka
Exploring Apache Ignite
An Apache cache with JTA/XA support
31 July 2019
|
Guy Pardon
|
apache ignite
,
cache
,
jta
,
xa
ExtremeTransactions Datasheet
02 July 2016
|
Guy Pardon
Hazelcast JTA/XA transactions
21 February 2019
|
Guy Pardon
|
hazelcast
High performance JMS processing with XA
Exactly-once is possible at high speed!
24 April 2020
|
Guy Pardon
|
Vision
|
exactly-once delivery
,
jms
,
performance
,
xa
How Open Collaboration Made Atomikos Even More Flexible
In modern Java architectures, flexibility isn’t a luxury — it’s a requirement.
18 May 2026
|
Susanna Gebauer
|
Success stories
How to avoid losing transaction logs when your pod crashes
26 November 2019
|
Guy Pardon
|
logcloud
How to avoid poison messages
07 September 2017
|
Guy Pardon
|
jms
,
poison message
How to use Atomikos without Spring
28 March 2020
|
Guy Pardon
HOWTO: avoid orphaned REST invocations due to lost responses
02 December 2016
|
Guy Pardon
|
rest
HOWTO: ensure init and close ordering plays well with recovery
06 December 2016
|
Guy Pardon
|
recovery
,
spring
,
tomcat
HOWTO: make distributed transactions work in Tomcat
06 December 2016
|
Guy Pardon
|
tomcat
Idempotent Jms Consumer Pitfalls
02 July 2016
|
Guy Pardon
|
idempotent
,
idempotent consumer
,
idempotent receiver
Integrating Atomikos with JPA/Hibernate, Spring, Infinispan and GWT
15 June 2010
|
Guy Pardon
|
Success stories
JTA/XA reliability without the performance overhead
Distributed transactions without the performance cost
18 January 2018
|
Guy Pardon
|
Vision
|
jdbc
,
jta
,
performance
,
xa
Microservice Pitfalls
How microservices can corrupt your data - even with eventual consistency or sagas
16 January 2020
|
Michael Daum
|
Vision
|
kafka
,
nosql
,
rabbitmq
Reflections on the testQuery property
27 September 2010
|
Guy Pardon
Reliable JMS with Transactions
02 July 2016
|
Guy Pardon
Review: Understanding Message Brokers - Kafka versus ActiveMQ
15 September 2017
|
Guy Pardon
|
Review
,
Vision
|
activemq
,
broker
,
exactly-once delivery
,
jms
,
kafka
Safe rollback and guaranteed data consistency for continuous deployment of microservices
18 May 2020
|
Guy Pardon
|
Vision
|
cd
,
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 September 2025
|
Guy Pardon
|
Vision
|
saga
,
xa
Spring JTA multiple resource transactions in Tomcat with Atomikos example
19 August 2014
|
Guy Pardon
|
Success stories
|
spring
,
tomcat
Startup in recovery-only mode
01 February 2011
|
Guy Pardon
Synchronous Calls Are Killing Your Availability — Here’s What to Do Instead
Synchronous microservices look great on paper.
26 August 2025
|
Michael Daum
|
Vision
|
exactly-once delivery
,
xa
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
|
Michael Daum
|
Vision
|
microservices
,
saga
,
xa
The "ports and adapters" architecture (aka "hexagonal architecture")
15 December 2012
|
Michael Daum
|
Vision
The Simple Secret Of Exactly-Once Delivery
19 July 2017
|
Guy Pardon
The Simple Secret Of Order-Preserving Writes
11 October 2018
|
Guy Pardon
|
cloud
,
jdbc
,
microservices
,
rest
,
soap
The Strangler Pattern for Database Migration (With XA Transactions)
01 March 2019
|
Guy Pardon
|
database
,
migration
,
pattern
,
xa
To XA or not to XA
31 October 2006
|
Guy Pardon
Transactional J2EE Apps with Spring
27 November 2005
|
Michael Daum
|
Vision
Transactional REST microservices with Atomikos
29 September 2017
|
Guy Pardon
|
Vision
|
ACID
,
microservices
,
rest
,
soap
,
transactions
Transactions For REST API docs
02 July 2016
|
Guy Pardon
TransactionsEssentials Datasheet
02 July 2016
|
Guy Pardon
Unlimited scaling, easy!
01 August 2008
|
Guy Pardon
|
Vision
Web Services Addressing and JAX-RPC
13 October 2005
|
Guy Pardon
Tags
A
accounting
ACID
activemq
apache ignite
authentic
B
banking
blockchain
broker
C
cache
cd
cloud
comparison
D
database
distributed
E
ecosystem
elasticity
enterprise
entertainment
eventual consistency
exactly-once delivery
F
finance
H
hazelcast
http
I
idempotent
idempotent consumer
idempotent receiver
insurance
isv
J
jdbc
jms
jpa
jta
K
kafka
L
ledger
logcloud
M
manufacturing
microservices
migration
N
nosql
P
pattern
performance
poison message
R
rabbitmq
recovery
rest
retail
S
saga
secure
security
shared
skyway
soa
soap
spring
spring boot
spring data
subtransactions
T
tcc
tomcat
trading
transactions
transportation
trust
U
utilities
V
video
X
xa
Y
youtube
Attachments
($count)
Show options
Search:
Sort by:
Name
Date
Author
Size
Type
Results per page:
6
12
24
48
all
Display hidden:
More actions
Create link(s)
Embed
Create image gallery
Convert image format
Download
Hide
Unhide
Move
Delete
0
attachment(s)
Select all
Clear all
Connect
Facebook
Twitter
LinkedIn
Recommend us
Corporate Information
Atomikos Corporate Headquarters
Hoveniersstraat, 39/1, 2800
Mechelen, Belgium
Contact Us
Community
Log in
Become a registered user
Why Register
Blog
Products
References
Support
Resources
Company
Copyright 2026 Atomikos BVBA |
Our Privacy Policy
By using this site you agree to our cookies.
More info
.
That's Fine