11 ms·
The Chaos Engineering Book
- spullara 6y agoInstead just deploy to AWS us-east-1 and the random failures will keep you on your toes.
- akerro 6y agoAWS? You kids have good life, try Oracle Cloud, let me show you... oh sorry can't login now
- qz2 6y agoThis made me laugh. I get shocked looks of disbelief and claims that AWS are basically gods when I tell people that we're losing packets in eu-west-1 occasionally. The only thing we gained is not having to argue with one vendor when that happens, not two.
- shepherdjerred 6y agoIs it really that bad?
- mobutu 6y agoNo, it really isn't.
- chewmieser 6y agoNot at all. I run production infrastructure in us-east-1. It has one gone down once due to an AWS issue in 5 years.
- tuananh 6y agoI wish AWS would just create a region where failure rate is at 10%. I bet there's a demand for that
- azhenley 6y agoFor more resources, check out: https://github.com/dastergon/awesome-chaos-engineering https://github.com/dastergon/awesome-chaos-engineering
- jedberg 6y agoIt's amazing to me that something I threw out in a meeting six years ago became an entire engineering culture. It all started when we were talking about what to call the folks who were building things like Chaos Monkey/Gorilla/Kong and I said, "Let's call them Chaos Engineers, since they are engineering chaos". And so we adopted that title at Netflix, and now here we are. I should also point out here how valueless what I did was -- I literally just came up with the name for what we were already doing inside Netflix. Everyone else actually wrote it down and spread it outside of Netflix. Their contributions to spreading the word are far more important than the name I came up with.
- jackblemming 6y agoWhat's the difference between "Chaos Engineering" and fault injection, which has been around since 1970~?
- nyokodo 6y agoChaos Engineering is fault injection being incorporated as a core aspect of a production system. So whereas in the 1970s fault injection might have been more used in the development and test phases, Chaos Engineering also includes a bunch of persistent services knocking out key aspects of your production system.
- hammock 6y agoSo basically you are writing tests that break things, and then keeping that code in the final compile?
- ulam2 6y agoYou nailed it
- hammock 6y agoReminds me of these kinds of tables: https://www.google.com/search?q=broken+glass+table&rlz=1C5GCEA_en&sxsrf=ALeKk0306UvLBo4WafGo4fY2pnkcGP0F5g:1603801893558&tbm=isch&source=iu&ictx=1&fir=-p8n4PjYmb69GM%252CZB7Q3vDYL49qlM%252C_&vet=1&usg=AI4_-kTBwXyqfi_Tm_8AOpiXYDLYAb5QGg&sa=X&ved=2ahUKEwi47p7R49TsAhWahXIEHeNODMoQ9QF6BAgJEE0&biw=1227&bih=648#imgrc=-p8n4PjYmb69GM https://www.google.com/search?q=broken+glass+table&rlz=1C5GC... Wherein the table is made, then shattered, but keeps its functionality :)
- mjfl 6y agoI was hoping that this was going to teach me how to build an altar to Khorne.
- waste_monk 6y agoI mean, you mostly just need blood and skulls, it doesn't need to be fancy - like any gift, it's the thought that counts. Excess bones and bloods can be turned into glue [1] or filler material to increase the structural robustness. [1] Glue made from animal bones is well known, but apparently you can also make glue from blood: https://www.warf.org/documents/technology-summary/P07418US.pdf https://www.warf.org/documents/technology-summary/P07418US.p...
- witheredpalm 6y ago^ this man has a plan
- Zedronar 6y agoBlood for the blood god!
- disillusionmnt 6y agoWould buy but it’s expensive for me.
- Garbage 6y agoThey are offering free copy of the book at https://www.verica.io/book/ https://www.verica.io/book/
- Sarf 6y agoExcept it is not free. I don't see a direct link, only a form that require my informations.
- insomniacity 6y agoYour information, or SOME information?
- tobinfricke 6y agoReminds me of "crash-only software" as embraced by Ericsson/Erlang. https://en.wikipedia.org/wiki/Crash-only_software https://en.wikipedia.org/wiki/Crash-only_software
- bobbydreamer 6y agoHas anybody tried this sort break stuff experiments in financial institutions(large banks). Does the chaos you caused has it affected any customers and made them report
- pontifier 6y agoReminds me of an anecdote about a CTO that pulled the plug on their main production database while giving a tour to investors. He had complete confidence that the solutions they had in place would deal with the problem gracefully. That's the kind of confidence I'd like to have some day.