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

Big +1 to dependency failure should be recoverable.

I was part of an outage caused by a fail-closed behavior on a dependency that wasn't actually used and was being turned down.

Dependencies among servers are almost always soft. Just return a 500 if you can't talk to your downstream dependency. Let your load balancer route around unhealthy servers.



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

Search: