Slide 10
Slide 10 text
“Microservices introduce eventual consistency issues
because of their laudable insistence on decentralized data
management. With a monolith, you can update a bunch of
things together in a single transaction. Microservices require
multiple resources to update, and distributed transactions
are frowned on (for good reason). So now, developers need to
be aware of consistency issues, and figure out how to detect
when things are out of sync before doing anything the code
will regret.”
Microservice By Martin Fowler
Complexity