News for hackers. Stuff that matters.
Re:Give me back my monolith (2019) by nicoburns on Tuesday May 10, 2022 @06:19PM (#31333410)
If the other services you talk to mutate state then rolling back those changes is non-trivial.
Re:Give me back my monolith (2019) by staticassertion on Wednesday May 11, 2022 @07:58AM (#31338599)
Well... don't do that? This is where microservices comes in. In a SOA architecture nothing really tells you when it's a good idea to split things up. Microservices is a methodology to help you avoid this exact situation.

You'd have the same problem in a monolith if you have two different modules working on the same db.