2 ms·
> But let's be precise why it's good: because isolating responsibility reduces complexity. The thing is, it just shifts around complexity. Once you have micros
by wtetzner 7y ago
> But let's be precise why it's good: because isolating responsibility reduces complexity.
The thing is, it just shifts around complexity. Once you have microservices, you have to deal with a bunch of new failure modes, plus a bunch of extra code whose only purpose is to provide an interface to other services. And in terms of separating data, the worst part is that you've prevent access this data with some other data within the same transaction.