Skip to content

Chaos Engineering

Chaos Engineering describes the disciplicine of experimenting with a software system to ensure reliability and resiliency with unexpected conditions. Modern distributed architectures with microservices require chaos engineering frameworks and platforms to simulate production incidents and unexpected behaviour.

Observability with metrics, tracing, logs/events, etc. is needed to measure and observe the impact of chaos engineering.

Tools

Chaos Mesh

Facts

Hot Topics

DNS Chaos with Chaos Mesh exercise

Chaos Toolkit

Facts

  • Rich integration ecosystem to integrate with tools to inject probes. Can run Pixie, use Toxyproxy, and more.

Hot Topics

Litmus Chaos

Litmus helps SREs and developers practice chaos engineering in a Cloud-native way.

Facts

Hot Topics