As I've reported on multiple occasions, Netflix deserves kudos for contributing some of the most useful cloud computing and networking tools there are to the open source community. For example, the company has released Chaos Monkey, which randomly kills instances in cloud and network architectures in order to help make them more robust.
‘Twas the night before Christmas, when all through the house, not a creature was stirring, not even those in the lighthearted holiday fare you were planning to watch on Netflix, which has been down since 1pm PST for some customers.
Netflix is open sourcing its libraries for connecting the numerous services it uses on Amazon Web Services to keep its business running. Dubbed Hystrix, the offering is just another example of how Netflix has become the model for how to deploy and maintain a cloud infrastructure.
The Hystrix library controls the interactions between the various distributed services that organizations may use when
Netflix no longer wants to run a data center to support its in-house IT services. So it's shifting internal applications to Amazon's cloud and turning to software-as-a-service providers for other business systems.
Netflix is known for its Simian Army, which it lets loose to test its service every once in a while. The cloud calls for strict availability and reliability, and the only way to ensure this is through stringent testing. Netflix has an amusing nomenclature for its testing strategy. It likes to group its cloud testing tools into a simian army.