×

Doing some holiday shopping? Please check here for shipping deadlines to make sure your order arrives in time.

Member #194252

Member Since: January 13, 2011

Country: United States

  • Here at Netflix thinking about and handling failure is a big part of what my team works on. I work on the API server (the front door for all devices) and our servers have to talk with 1000s of other servers. The probability that something is going wrong is pretty close to 1. One of the trickiest failure scenarios is when something doesn't fail but just gets slow. It will quickly eat up all the CPU resources computing something that might not be necessary to just getting what the user wants done.

    We've written an OSS library to wrap code that might fail called Hystrix https://github.com/Netflix/Hystrix.

No public wish lists :(