Lessons Netflix Learned from the AWS Outage
techblog.netflix.com
techblog.netflix.com
I am wondering how they could simulate the loss of an AZ. Any ideas?
Nelson: How many chaos monkeys will there be?
Bart Simpson: One at first, but he'll train others.Kill all instances in an AZ?
They could instrument whatever library they use to interact with AWS and make it report failures or fail to respond to "create new instance"-like commands.
Anyone have any experience running a NoSQL datastore in this fashion?
http://www.mail-archive.com/user@cassandra.apache.org/msg110...
It's like a lessons learn. I hope more companies do this.
It looks like that wasn't the case, they stay in one region but avoid EBS like the plague(among other things).
Scaling up/down webserver-LB-appserver stack is the easiest part. Managing db(sql/no-sql) is a juggle. It is great that nflx avoided the db hosting them selves by adopting simpledb.
One common thing among other players that went down during the aws outage: quora - mysql 4sq - mongodb reddit - postgre