This article is part of a tutorial series by Ram Lakshmanan, in which you will learn how to simulate various performance problems. You will learn how to simulate a StackOverflow error, find out how to diagnose it, and most importantly, how to solve the problem.
In this chaos engineering tutorial from Ram Lakshmanan, you will learn how to simulate CPU consumption to spike up to 100% on a host (or container). CPU consumption will spike up whenever a thread goes on an infinite loop. Find out how to diagnose a CPU spike.
What exactly is chaos engineering? Chaos Engineering is a practice and solution that creates resiliency and ultimately helps avoid expensive outages. When it comes to any system that is increasing in complexity through digital transformation, tech leaders need to consider all of the potential system weaknesses.
Chaos engineering is the art of destruction. Since Netflix unleashed Chaos Monkey onto the world, chaos engineering has been used to test system resiliency and see just how secure your system really is. Kubethanos is a new open source tool for Kubernetes pods. It kills half of your pods at random so that you can see just how your system (and your team) behaves under the threat of catastrophic failure.
The practice of chaos engineering can help unearth security problems that ordinarily, you would never discover. By utilizing chaos engineering best practices, your teams can keep up with how a potential hacker might infiltrate your network and gain a better understanding of the weaknesses in your infrastructure and what security measures to take.
What is chaos engineering and what can it be used for in serverless setups? What is Thundra and how can it help secure your serverless architecture? JAXenter sat down with Serverless Architecture Conference speaker Emrah Samdan to find out the answers to these questions and learn more about chaos engineering in a serverless world.
Ready to create a little chaos? xMatters newly open sourced their internal chaos engineering tool. Cthulhu helps developers by automating cross-platform software failure testing. It detects failures automatically and self-heals back to a normal state.
Production hates you. The machines, the networks, the very users you hope to provide a service hate you. In this session, Russ Miles, CEO of ChaosIQ, talks about how to turn this pain into an advantage.
If you had the chance to test your system’s limits in order to make it more resilient before an unexpected failure cost you money, wouldn’t you do it? Gremlin Free, based on the principles of chaos engineering, is a service that offers just that!
There’s no better way to test something than to break it. In this article Matthew Fornaciari, co-founder and CTO of Gremlin, discusses chaos engineering and how it can help your systems become better. Let loose the gremlin, it’s time to get testing.