Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Chaos Engineering

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

https://github.com/tylertreat/comcast

Simulating shitty network connections so you can build better systems.

bandwidth chaos chaos-engineering go latency packet-loss

Last synced: 29 Oct 2024

https://github.com/tylertreat/Comcast

Simulating shitty network connections so you can build better systems.

bandwidth chaos chaos-engineering go latency packet-loss

Last synced: 02 Aug 2024

https://github.com/upgundecha/howtheysre

A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE)

alerting chaos-engineering dev-ops devops hacktoberfest hacktoberfest-accepted incident-management incident-response infrastructure ml-ops monitoring observability on-call post-mortem reliability security site-reliability-engineering software-engineering sre sre-culture

Last synced: 29 Oct 2024

https://github.com/chaosblade-io/chaosblade

An easy to use and powerful chaos engineering experiment toolkit.(阿里巴巴开源的一款简单易用、功能强大的混沌实验注入工具)

alibaba chaos-engineering chaos-testing fault fault-injection kubernetes microservice site-reliability-engineering

Last synced: 15 Oct 2024

https://github.com/litmuschaos/litmus

Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q

chaos-engineering chaos-experiments chaos-testing chaoshub cloud-native cncf devops fault-injection fault-simulation golang google-summer-of-code hacktoberfest k8s kubernetes lfx litmuschaos operator-sdk reliability-engineering resilience-testing site-reliability-engineering

Last synced: 29 Oct 2024

https://github.com/bloomberg/powerfulseal

A powerful testing tool for Kubernetes clusters.

chaos-engineering hacktoberfest kubernetes openstack testing

Last synced: 05 Nov 2024

https://github.com/powerfulseal/powerfulseal

A powerful testing tool for Kubernetes clusters.

chaos-engineering hacktoberfest kubernetes openstack testing

Last synced: 15 Oct 2024

https://github.com/linki/chaoskube

chaoskube periodically kills random pods in your Kubernetes cluster.

chaos chaos-engineering chaos-monkey kubernetes

Last synced: 15 Oct 2024

https://github.com/mefellows/muxy

Chaos engineering tool for simulating real-world distributed system failures

chaos chaos-engineering golang hacktoberfest hacktoberfest2021 proxy resilience testing

Last synced: 01 Nov 2024

https://github.com/lukaszlach/docker-tc

: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-line interface.

chaos-engineering docker docker-network network-emulation traffic-control

Last synced: 06 Nov 2024

https://github.com/jchiatt/react-chaos

Chaos Engineering for your React apps.

chaos-engineering chaos-theory react ui-testing ux-testing

Last synced: 04 Aug 2024

https://github.com/Polly-Contrib/Simmy

Simmy is a chaos-engineering and fault-injection tool, integrating with the Polly resilience project for .NET

chaos-engineering fault-based-testing fault-injection fault-tolerance fault-tolerant polly-resilience resilience resilience-testing resiliency resilient

Last synced: 09 Nov 2024

https://github.com/mrwilson/byte-monkey

:monkey: Bytecode-level fault injection for the JVM.

chaos-engineering chaos-monkey java

Last synced: 02 Aug 2024

https://github.com/chaostoolkit/chaostoolkit-kubernetes

Kubernetes driver extension of the Chaos Toolkit probes and actions API

chaos-engineering chaostoolkit-extension cloud-native kubernetes

Last synced: 09 Nov 2024

https://github.com/datadog/chaos-controller

:monkey: :fire: Datadog Failure Injection System for Kubernetes

chaos chaos-engineering chaos-monkey k8s kubernetes sre

Last synced: 08 Nov 2024

https://github.com/rpetrich/deciduous

App that simplifies building decision trees to model adverse scenarios

chaos-engineering resilience security

Last synced: 04 Aug 2024

https://github.com/richstokes/cheekymonkey

🐵 Literally a Chaos Monkey for your Kubernetes clusters

chaos-engineering chaos-monkey kubernetes kubernetes-service python python-arcade

Last synced: 28 Oct 2024

https://github.com/grafana/xk6-disruptor

Extension for injecting faults into k6 tests

chaos-engineering fault-injection k6 testing xk6

Last synced: 07 Oct 2024

https://github.com/adhorn/aws-chaos-scripts

DEPRECATED Collection of python scripts to run failure injection on AWS infrastructure

amazon-web-services aws chaos-engineering chaos-monkey deprecated software-engineering sre

Last synced: 02 Aug 2024

https://github.com/mlafeldt/docker-simianarmy

Docker image of Netflix's Simian Army

chaos-engineering chaos-monkey chaos-testing docker

Last synced: 03 Nov 2024

https://github.com/nick-kanakis/perses

A project to cause (controlled) destruction on your jvm application

chaos-engineering jvm

Last synced: 30 Oct 2024

https://github.com/mlafeldt/chaosmonkey

Go client to the Chaos Monkey REST API

aws chaos-engineering chaos-monkey chaos-testing golang

Last synced: 03 Nov 2024

https://github.com/roma-glushko/hyx

🧘‍♀️ Lightweight fault tolerant primitives for your modern asyncio Python microservices

asyncio chaos-engineering circuit-breaker distributed-systems high-availability python3 resilience stability-patterns

Last synced: 27 Oct 2024

https://github.com/adhorn/aws-fis-templates-cdk

Collection of AWS Fault Injection Simulator (FIS) experiment templates deploy-able via the AWS CDK

amazon-web-services automation aws aws-fis cdk-examples cdk-library chaos-engineering chaos-testing devops-tools sre testing

Last synced: 04 Aug 2024

https://github.com/lumbrjx/obzev0

Chaos engineering tool written in C/Go to test the resilience of TCP/UDP-based applications within Kubernetes environments, simulating various network conditions and failures to ensure the reliability of the overall system.

c channels chaos-engineering devops ebpf golang helm http kubernetes latency metrics multithreading network optimization prometheus proxy resiliency tcp testing testing-tools

Last synced: 12 Oct 2024

https://github.com/piomin/sample-spring-chaosmonkey

sample applications illustrating usage of codecentric's chaos monkey library for microservices created using spring boot and spring cloud

chaos-engineering chaos-monkey microservices spring-boot spring-cloud testing

Last synced: 27 Oct 2024

https://github.com/zeebe-io/zeebe-chaos

Contains everything related to chaos engineering in Zeebe, which means chaos experiments, hypothesis backlog etc.

bpmn chaos chaos-engineering chaostoolkit zeebe

Last synced: 25 Oct 2024

https://github.com/grafana/xk6-chaos

xk6 extension for running chaos experiments with k6 💣

chaos chaos-engineering k6-extension reliability sre testing xk6

Last synced: 27 Sep 2024

https://github.com/msfidelis/gin-chaos-monkey

:cocktail: :cocktail: :cocktail: - Chaos Monkey assalts middleware for Gin Gonic

chaos-engineering chaos-monkey gin-gonic gin-middleware

Last synced: 14 Oct 2024

https://github.com/litmuschaos/v1-litmus-docs

Documentation for the Litmus Project

chaos-engineering documentation embedmd hacktoberfest

Last synced: 08 Nov 2024

https://github.com/chaostoolkit-attic/chaosplatform

The Chaos Engineering platform for everyone

chaos-engineering chaosplatform chaostoolkit

Last synced: 09 Nov 2024

https://github.com/namkyu1999/kubecon-cn-2024-chaos-engineering

Let's build a resilient systems with chaos engineering

chaos chaos-engineering dapr kubernetes litmuschaos outbox

Last synced: 28 Oct 2024

https://github.com/grafana/k6-chaos

Repository of helpers to run chaos experiments with k6

chaos chaos-engineering k6 kubernetes

Last synced: 27 Sep 2024

https://github.com/gittorre/cloudbedlamlinux

Simple, configurable, vm-local chaotic operation orchestrator for measuring the resiliency of cloud services by inducing controlled chaos (configurable machine resource and networking pressure) inside underlying virtual machines. This version is meant to run inside Linux VMs and containers.

chaos chaos-engineering csharp linux resiliency virtual-machine

Last synced: 18 Oct 2024

https://github.com/chaostoolkit/chaostoolkit-bundler

Bundle the Chaos Toolkit CLI and all the drivers/plugins into one standalone binary for Linux, MacOSX and Windows

chaos-engineering chaostoolkit

Last synced: 09 Nov 2024

https://github.com/grafana/xk6-disruptor-demo

A complete demo of xk6-disruptor

chaos-engineering k6 testing

Last synced: 07 Oct 2024

https://github.com/chaos-mesh/datasource

Grafana data source plugin for Chaos Mesh.

chaos-engineering chaos-mesh data-source grafana-datasource grafana-plugin

Last synced: 06 Nov 2024

https://github.com/mikhailknyazev/kube-course

Main resources for Udemy course "Configuring Kubernetes for Reliability with LitmusChaos"

chaos-engineering eks helm kubernetes litmuschaos pipelines reliability terraform

Last synced: 08 Nov 2024

https://github.com/mlafeldt/sysrq

Go client to the Linux SysRq interface

chaos-engineering golang linux sysrq

Last synced: 03 Nov 2024

https://github.com/gittorre/cloudbedlamlinuxn

CloudBedlam for Linux -- Native (C++) Impl: CloudBedlam is a simple, configurable, machine-local chaotic operation orchestrator for resiliency experimentation inside virtual and physical machines. This version is for Linux machines.

c chaos chaos-engineering cpp linux resiliency virtual-machine

Last synced: 18 Oct 2024

https://github.com/azure/platform-chaos-api

An API for introducing chaos into Azure PaaS offerings using configurable extensions 🌩

azure chaos-engineering nodejs

Last synced: 30 Sep 2024

https://github.com/zeljkox/react-native-pseudo-localization

React Native Pseudo Localization is small package that enables pseudolocalization

chaos-engineering i10n i18n internationalization language pseudo pseudo-localization react-native

Last synced: 27 Oct 2024

https://github.com/denniszielke/resilient-cloud-apps

Demonstrating resilient application patterns in the Azure cloud

application-insights azure chaos-engineering kubernetes

Last synced: 05 Nov 2024

https://github.com/chaostoolkit-incubator/chaostoolkit-google-cloud

[DEPRECATED] Chaos Extension for the Google Cloud Engine platform

chaos-engineering chaostoolkit chaostoolkit-extension gce google-cloud

Last synced: 09 Nov 2024

https://github.com/techprimers/defensive-demo

Defensive Demo to test Chaos Engineering using Chaos Toolkit and Chaos Monkey for Spring Boot

chaos-engineering chaos-monkey chaos-monkey-spring-boot chaos-toolkit defensive-demo spring-boot

Last synced: 08 Nov 2024

https://github.com/buraksenyurt/resistance

It is a library containing functions that create a chaotic environment for durability tests in web app environments.

chaos-engineering distributed-systems dotnet-core resiliency

Last synced: 13 Oct 2024

https://github.com/upgundecha/chaos-testing-demo

This is an example project prepared for demonstrating Chaos Engineering experiment on a Spring boot application using Chaos Monkey and ChaosToolkit

chaos-engineering chaos-monkey chaos-test chaos-testing chaostoolkit spring-boot

Last synced: 15 Oct 2024

https://github.com/chaostoolkit/chaostoolkit-extension-template

Template starting point for a new Python-based Chaos Toolkit extension

chaos-engineering chaostoolkit

Last synced: 09 Nov 2024

https://github.com/TrollScripts/cpu-troll

Part of the larger OpenChaos Suite, dedicated to raising CPU latency by the requested percentage and timespan.

chaos chaos-engineering cpu-load golang

Last synced: 04 Aug 2024

https://github.com/litmuschaos/backstage-plugin

Backstage plugin where you can find all the information you need to run chaos engineering on Litmus in one place

backstage backstage-plugin chaos-engineering litmus litmuschaos

Last synced: 08 Nov 2024

https://github.com/richardbolt/shrike

The Shrike is a Chaos HTTP/WebSocket proxy that impales victims on the Tree of Pain by selectively routing traffic with path based rules via Toxiproxy for TCP level mischief

chaos chaos-engineering go http-proxy

Last synced: 06 Nov 2024

https://github.com/chaos-mesh/tidb-chaos

Recording the method, process, and results of chaos engineering testing of TiDB by using Chaos Mesh.

chaos-engineering chaos-mesh tidb

Last synced: 06 Nov 2024

https://github.com/josephwoodward/chaosproxy

A simple means of introducing chaos into your infrastructure for Windows, Mac and Linux.

chaos-engineering go golang

Last synced: 15 Oct 2024

https://github.com/dgzlopes/traefik-fault-injection

Traefik Middleware Plugin - Fault Injection via HTTP headers

chaos-engineering delay failures fault-injection traefik traefik-plugin

Last synced: 28 Oct 2024

https://github.com/at15/bop-bpf

Box of pain implementation using eBPF

chaos-engineering

Last synced: 09 Nov 2024

https://github.com/adamdecaf/badnet

Simulating bad networks without injecting net.Conn

chaos-engineering fault-injection network

Last synced: 13 Oct 2024

https://github.com/konstruktoid/disruella

A very small digitalized primate responsible for randomly preventing something from continuing as usual or as expected.

chaos-engineering hacktoberfest high-availability python-black python3 resilience sre systemd test-automation

Last synced: 25 Oct 2024

https://github.com/gsscoder/chaos-appservices

This repository is meant to share my chaos engineering experiments to achieve knowledge in designing resilient systems.

azure chaos-engineering csharp demo dotnet

Last synced: 07 Nov 2024

https://github.com/mattermost-community/mattermost-app-chaosengine

An integration with Mattermost to run Chaos GameDays

chaos-engineering

Last synced: 08 Nov 2024

https://github.com/imrajdas/litmus-manifest

Litmus Manifest

chaos-engineering

Last synced: 11 Oct 2024

https://github.com/litmuschaos/katacoda-scenarios

Explore the LitmusChaos courses here: https://www.katacoda.com/litmusbot and learn about how to be the best Chaos Engineer

chaos-engineering kubernetes litmuschaos mayadata

Last synced: 08 Nov 2024

https://github.com/dgzlopes/powerfulseal-agent

WIP: Chaos agent for Powerfulseal

chaos-engineering powerfulseal testing

Last synced: 28 Oct 2024

https://github.com/msaf9/chaos-engineering

Curating Chaos Engineering resources.

chaos-engineering

Last synced: 08 Nov 2024

https://github.com/soumyadip007/chaos-guru

Chaos Guru is a powerful chaos engineering tool designed to help you identify weaknesses and improve the resilience of your cloud-native applications. Chaos Guru allows you to introduce controlled chaos into your Kubernetes clusters, enabling you to test the reliability and stability of your systems under various failure conditions.

chaos-engineering kubernates testing

Last synced: 28 Oct 2024

https://github.com/deas/ka0s

Building Chaos around LitmusChaos on Kubernetes

chaos-engineering flux2 kubernetes litmuschaos sre

Last synced: 12 Oct 2024