Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Those dependencies might cross language boundaries, or interfere with your other dependencies running in the same process.


On the contrary, when they fail silently, it is hard debug "dependent" services


In 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

[Edit: for which, by the way, any feedback is welcome - it's technically quite promising but real world experience is worth a lot!]




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: