Chaos Engineering topic

Chaos engineering is the discipline of experimenting on a software system in production in order to build confidence in the system's capability to withstand turbulent and unexpected conditions. Chaos engineering is a disciplined approach to identifying failures before they become outages

List Chaos Engineering repositories

comcast

10.2k
Stars
379
Forks
156
Watchers

Simulating shitty network connections so you can build better systems.

chaoskube

1.8k
Stars
120
Forks
Watchers

chaoskube periodically kills random pods in your Kubernetes cluster.

availability-calculator

63
Stars
12
Forks
Watchers

Calculate how much downtime should be permitted in your Service Level Agreement or Objective

awesome-chaos-engineering

5.8k
Stars
638
Forks
Watchers

A curated list of Chaos Engineering resources.

common-disaster-recovery-scenarios

32
Stars
6
Forks
Watchers

A list of common Disaster Recovery (DR) scenarios for software companies

docker-tc

631
Stars
36
Forks
Watchers

:whale: :vertical_traffic_light: Docker Traffic Control - network rate limiting, emulating delays, losses, duplicates, corrupts and reorders of network packets using only container labels or a command...

chaosmonkey

57
Stars
5
Forks
Watchers

Go client to the Chaos Monkey REST API

docker-simianarmy

74
Stars
20
Forks
Watchers

Docker image of Netflix's Simian Army

Havoc

33
Stars
1
Forks
Watchers

:volcano: A set of dangerous algorithms that cause havoc in .NET applications and operating systems for use in chaos engineering.

chaos-injection-using-simmy

28
Stars
2
Forks
Watchers

A microservice based application to demonstrate how chaos engineering works with Simmy using chaos policies in a distributed system.