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

Sure, but breaking isn't always bad. I realize that sounds a bit crazy, but it's true.

a) Intermittent failures force you to treat systems as if they can fail - and since every system can fail, that's a good thing. This is why chaos engineering is great.

b) Failures across a network are the best kind - they're totally isolated. As I explain elsewhere, it's impossible to share state across a network, you can only send copies of state via message passing.

These things matter more or less depending on what you're doing.



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

Search: