3 ms·
Those dependencies might cross language boundaries, or interfere with your other dependencies running in the same process.
by paulddraper 3y ago
Those dependencies might cross language boundaries, or interfere with your other dependencies running in the same process.
- bingemaker 3y agoOn the contrary, when they fail silently, it is hard debug "dependent" services
- mark_undoio 3y agoIn the Java world, we've developed record/replay across microservice boundaries, so it's effectively possible to step from a failure in one microservice and into the service that sent it bad data. https://docs.undo.io/java/Microservices.html https://docs.undo.io/java/Microservices.html [Edit: for which, by the way, any feedback is welcome - it's technically quite promising but real world experience is worth a lot!]