Chaos Engineering
Source: https://github.com/dastergon/awesome-chaos-engineering at
1da63559c6f3
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
Großartiges Chaos Engineering 
Abschnitt betitelt „Großartiges Chaos Engineering “Eine kuratierte Liste großartiger Chaos Engineering-Ressourcen.
Was ist Chaos Engineering?
Abschnitt betitelt „Was ist Chaos Engineering?“Chaos Engineering ist die Disziplin, an einem verteilten System Experimente durchzuführen, um Vertrauen in die Fähigkeit des Systems aufzubauen, widrigen Bedingungen in der Produktion standzuhalten. – Website der Principles Of Chaos Engineering.
Inhaltsverzeichnis
Abschnitt betitelt „Inhaltsverzeichnis“- Kultur
- Bücher
- Bildung
- Bemerkenswerte Werkzeuge
- Papers
- Gamedays
- Blogs & Newsletters
- Konferenzen & Meetups
- Foren
- Principles Of Chaos Engineering
- Chaos Community
- Chaos Engineering
- O’Reilly Velocity San Jose 2017: Precision Chaos
- The Discipline of Chaos Engineering
- Chaos Monkey for Fun and Profit
- Fault Injection in Production: Making the case for resilience testing
- Lord of Chaos - Becoming a Chaos Engineer
- Chaos testing - Preventing failure by instigation
- Orchestrated Chaos
- Choose your own adventure: Chaos Engineering - Video & Folien
- AMA Chaos Engineering + DiRT
- SRECON17: Principles of Chaos Engineering
- Chaos & Intuition Engineering at Netflix
- Mastering Chaos - A Netflix Guide to Microservices
- Too big to test: Breaking a production brokerage platform without causing financial devastation
- Inside Azure Search: Chaos Engineering
- Netflix, the Simian Army, and the culture of freedom and responsibility
- FIT: Failure Injection Testing
- The Netflix Simian Army
- Automated Failure Testing
- The Verification of a Distributed System by Caitie McCaffrey
- The Journey to Chaos Engineering begins with a single step - Bruce Wong and James Burns (Twilio)
- Chaos Engineering by Lorin Hochstein
- Aaron Rinehart - ChaoSlingr: Introducing Security based Chaos Testing
- Chaos Engineering - Casey Rosenthal
- The Road to Chaos - Velocity 2017- Video & Folien
- How Netflix DDoS’d Itself To Help Protect the Entire Internet
- 10 Years of Crashing Google
- Weathering the Unexpected
- SRECON17: Breaking Things on Purpose
- PuppetConf 2016: Chaos Patterns - Architecting for Failure in Distributed Systems
- Ship More, Sink Less - Changing Chaos Engineering and Distributed Tracing
- Cloudcast - Discipline of Chaos Engineering
- Software Engineering Daily - Failure Injection with Kolton Andrus podcast
- Responding to Failures in Playback Features with Haley Tucker podcast
- “Antics, drift, and chaos” by Lorin Hochstein
- re:invent 2017: Nora Jones Describes Why We Need More Chaos - Chaos Engineering, That Is
- Failure Friday: Four Years On
- Monkeys & Lemurs and Locusts, Oh my!
- Practical Chaos Engineering
- Chaos Day in the Met Office Cloud
- Cloud Native and Chaos Engineering
- Chaos Engineering with Kolton Andrus
- Chaos Engineering: the history, principles, and practice
- Embracing the Chaos of Chaos Engineering
- Designing Services for Resilience: Netflix Lessons
- Chaos Engineering: A cheat sheet
- How to convince your boss and make them say “Yes!” to Chaos Engineering?
- Why the World Needs More Resilient Systems
- Chaos Architecture
- Gremlin’s Tammy Bütow on the Business Side of Chaos Engineering
- Kubernetes Chaos Engineering: Lessons Learned
- Chaos Engineering: managing complexity by breaking things
- Podcast:Database Chaos with Tammy Butow
- LinkedOut: A Request-Level Failure Injection Framework
- GOTO 2018 - Breaking Things on Purpose - Kolton Andrus
- Why should Chaos be part of your Distributed Systems Engineering?
- Brian Holt - Chaos Monkeys in Your Browser What Chaos Engineering Means For the Front End
- Chaos Engineering: Why the World Needs More Resilient Systems
- QCon·Beijing 2017: The Practice of Failure Management and Fault Injection at Alibaba E-Commerce Platforms - Video & Vortragsentwurf (Vortrag auf Chinesisch)
- Orchestrating Chaos using Grab’s Experimentation Platform
- Breaking to Learn: Chaos Engineering Explained
- Chaos Engineering Traps
- Chaos Engineering - The Art of Breaking Things Purposefully
- Disasterpiece Theater: Slack’s process for approachable Chaos Engineering
- Taming chaos: Preparing for your next incident
- The Future of Chaos Engineering w/ Conde Nast
- Chaos Engineering For People Systems w/ Dave Rensin of Google
- Performing chaos engineering in a serverless world (AWS re:Invent 2019 CMY301)
- Building Confidence in Healthcare Systems through Chaos Engineering
- Break Your App before Someone Else Does
- Preparing for Traffic Spikes with Chaos Engineering
- Automating Chaos Engineering GameDays with Terraform
- Postmortem Culture: Learning from failure
- Problem Detection by John Allspaw
- New Paradigms for the Next Era of Security
- Cloud-Native Chaos Engineering
- Building resilient services at Prime Video with chaos engineering
- Making Chaos Part of Kubernetes/OpenShift Performance and Scalability Tests
- Lucky Lotto, chaos engineering but for teams
- Using Fault Injection Testing to Improve DoorDash Reliability
- Chaos Engineering At Ant Group
- Chaos Engineering: Building Confidence in System Behavior through Experiment
- Site Reliability Engineering: How Google Runs Production Systems -
- The Practice Of Cloud System Administration: Designing and Operating Large Distributed Systems
- Antifragile Systems and Teams
- The InfoQ eMag: Chaos Engineering
- Learning Chaos Engineering
- Chaos Engineering: System Resilience in Practice
- Chaos Engineering: Crash test your applications
- Security Chaos Engineering: Gaining Confidence in Resilience and Safety at Speed and Scale
- Chaos Engineering Observability
Bildung
Abschnitt betitelt „Bildung“- A Chaos Engineering Bootcamp for O’Reilly Velocity 2017 - Folien & Quellcode
- Your First Chaos Experiment
- Chaos Engineering 101
- A Primer on Automating Chaos
- Intro to Chaos Engineering
- Learn the basics of the Chaos Toolkit
- Build System Confidence with Chaos Engineering
- How we break things at Twitter: failure testing
- Run Chaos Experiments Without Risking Your Job
- A Guide to Your First Chaos Day
- Planning Your Own Chaos Day
- How To Install Distributed Tensorflow on GCP and Perform Chaos Engineering Experiments
- Monitoring Your Chaos Experiments
- Increasing the Resilience of APIs with Chaos Engineering
- 3 key steps for running chaos engineering experiments
- Exploring Multi-level Weaknesses using Automated Chaos Experiments
- Chaos Monkey Guide for Engineers
- Chaos Engineering for Serverless
- Network Fire Drills with Chaos Engineering
- Dev Ops Foundations: Chaos Engineering
- Resilience Engineering: Short Course
- The Chaos Engineering Collection
- PenTester Academic
- Consul and Chaos Engineering
Bemerkenswerte Werkzeuge
Abschnitt betitelt „Bemerkenswerte Werkzeuge“- Chaos Monkey - Ein Resilienz-Werkzeug, das Anwendungen hilft, zufällige Instanzausfälle zu tolerieren.
- orchestrator - MySQL-Replikationstopologie-Verwaltung und Hochverfügbarkeit.
- kube-monkey - Eine Implementierung von Netflixs Chaos Monkey für Kubernetes-Cluster.
- Gremlin Inc. - Failure as a Service.
- Chaos Toolkit - Eine Werkzeugkiste für Chaos Engineering, die Ihnen hilft, Vertrauen in Ihr Softwaresystem zu gewinnen.
- steadybit - Eine Chaos-Engineering-Plattform (SaaS oder On-Prem) mit Auto-Discovery, verschiedenen Angriffsarten, Benutzerverwaltung und vielem mehr.
- PowerfulSeal - Fügt Ihren Kubernetes-Clustern Chaos hinzu, damit Sie Probleme in Ihren Systemen so früh wie möglich erkennen können. Es beendet gezielte Pods und nimmt VMs hoch und runter.
- drax - DC/OS Resilience Automated Xenodiagnosis-Tool. Es hilft, DC/OS-Deployments zu testen, indem es einen von Chaos Monkey inspirierten, proaktiven und invasiven Testansatz anwendet.
- Wiremock - API-Mocking (Service-Virtualisierung), das das Modellieren realer Fehler und Verzögerungen ermöglicht.
- MockLab - API-Mocking (Service-Virtualisierung) als Dienst, das das Modellieren realer Fehler und Verzögerungen ermöglicht.
- Pod-Reaper - Ein regelbasiertes Pod-Beendigungs-Container. Pod-Reaper wurde entwickelt, um Pods zu beenden, die bestimmte Bedingungen erfüllen, und kann für Chaos-Tests in Kubernetes verwendet werden.
- Muxy - Ein Chaos-Testwerkzeug zur Simulation von Ausfällen echter verteilter Systeme.
- Toxiproxy - Ein TCP-Proxy zur Simulation von Netzwerk- und Systembedingungen für Chaos- und Resilienztests.
- Chaos Engineering für Docker:
- chaos-lambda - Beendet während der Geschäftszeiten zufällig ASG-Instanzen.
- Namazu - Programmierbarer Fuzzy-Scheduler zum Testen verteilter Systeme.
- Chaos Monkey for Spring Boot - Injiziert Latenzen, Ausnahmen und Beendigungen in Spring-Boot-Anwendungen.
- Byte-Monkey - Fehlerinjektion auf Bytecode-Ebene für die JVM. Es instrumentiert Anwendungscode zur Laufzeit dynamisch, um absichtlich Fehler wie Ausnahmen und Latenzen einzuführen.
- GomJabbar - ChaosMonkey für Ihre Private Cloud.
- Turbulence - Werkzeug mit Fokus auf BOSH-Umgebungen, das in der Lage ist, VMs zu belasten, Netzwerkverkehr zu manipulieren und mehr. Es ist Gremlin sehr ähnlich.
- chaosblade - Eine einfach zu bedienende und leistungsstarke Chaos-Engineering-Werkzeugkiste.
- KubeInvaders - Gamifiziertes Chaos-Engineering-Werkzeug für Kubernetes-Cluster.
- Cthulhu - Chaos-Engineering-Werkzeug, das die Resilienz von Microservice-Systemen bewertet, indem es verschiedene Katastrophenszenarien gegen eine Zielinfrastruktur datengetrieben simuliert.
- VMware Mangle - Orchestrierung von Chaos Engineering.
- Byteman - Ein Schweizer Taschenmesser für Bytecode-Manipulation.
- Litmus - Framework für Kubernetes-Umgebungen, mit dem Benutzer Testsuiten ausführen, Protokolle erfassen, Berichte generieren und Chaos-Tests durchführen können.
- Perses - Ein Projekt, das (kontrollierte) Zerstörung einer JVM-Anwendung verursacht.
- ChaosKube - chaoskube beendet periodisch zufällige Pods in Ihrem Kubernetes-Cluster.
- Chaos Mesh - Chaos Mesh ist eine cloud-native Chaos-Engineering-Plattform, die Chaos in Kubernetes-Umgebungen orchestriert.
- failure-lambda - Ein kleines Node-Modul zum Injizieren von Fehlern in AWS Lambda mittels Latenz, Ausnahme, Statuscode oder Festplattenplatz.
- aws-chaos-scripts - Sammlung von Python-Skripten zum Ausführen von Fehlerinjektionen auf AWS-Infrastruktur.
- chaos-ssm-documents - Sammlung von AWS-SSM-Dokumenten zum Durchführen von Chaos-Engineering-Experimenten.
- aws-lambda-chaos-injection - Eine Bibliothek, die Chaos in AWS Lambda injiziert. Sie bietet einfache Python-Dekoratoren für Latenz-, Ausnahme- und StatusCode-Injektion sowie eine Klasse zum Hinzufügen von Latenz zu beliebigen Drittanbieter-Abhängigkeiten.
- chaos-dingo - Ein Werkzeug, um Azure-Dienste mit dem Azure NodeJS SDK durcheinanderzubringen.
- Chaos HTTP Proxy - Führt über einen Proxyserver Fehler in HTTP-Anfragen ein.
- Chaos Lemur - Eine selbst hostbare Anwendung, um in einer BOSH-verwalteten Umgebung zufällig virtuelle Maschinen zu zerstören.
- Simoorg - LinkedIns eigener Framework zur Fehlerinduktion.
- react-chaos - Ein Chaos-Engineering-Werkzeug für Ihre React-Apps.
- vue-chaos - Ein Chaos-Engineering-Werkzeug für Ihre Vue-Apps.
- Chaos Engine - Ein Werkzeug, das darauf ausgelegt ist, Anwendungsressourcen, die in cloudbasierter Infrastruktur laufen, intermittierend zu zerstören oder zu degradieren. Documentation
- kubedoom - Beenden Sie Kubernetes-Pods, indem Sie id Softwares DOOM spielen.
- kubethanos - Beendet die Hälfte Ihrer zufällig ausgewählten Kubernetes-Pods.
- go-fault - Fehlerinjektions-Middleware in Go.
- Proofdock’s Chaos Engineering Platform - Eine Chaos-Engineering-Plattform, die sich nahtlos in Azure DevOps integriert und den Schwerpunkt auf die Azure-Cloud-Plattform legt.
- Pystol - Pystol ist eine Fehlerinjektionsplattform, die es Benutzern ermöglicht, Fehlerinjektions-Aktionen in cloud-nativen Umgebungen auf kontrollierte und vorgeschriebene Weise auszuführen.
- AWSSSMChaosRunner - Amazons schlanke Open-Source-Bibliothek für Chaos Engineering auf AWS. Sie kann für EC2, ECS (mit EC2-Starttyp) und Fargate verwendet werden.
- Kraken - Chaos- und Resilienztestwerkzeug für Kubernetes und OpenShift.
- kube-burner - Ein Werkzeug, das darauf abzielt, Kubernetes-Cluster zu belasten, indem es eine große Anzahl von Objekten erstellt oder löscht.
- Chaos Experimentation Framework - Eine erweiterbare Plattform für Infrastrukturmanagement einschließlich Chaos Engineering.
- NetHavoc - Ein Chaos-Engineering-Werkzeug für Linux, K8s, Windows, PCF, Cloud und Container zum Injizieren von Ressourcen-, Infrastruktur-, Netzwerk- und Anwendungsfehlern.
- gorm-sqlchaos - Ein Laufzeit-SQL-Manipulator für Ihre Golang-Anwendungen, basierend auf gorm.
- Chaos Frontend Toolkit - Ein Satz von Werkzeugen, um Chaos Engineering auf das Frontend anzuwenden.
- Mitigant - Die Continuous Security Verification Platform, die durch den Einsatz von Security Chaos Engineering Vertrauen in die Cloud-Sicherheitslage ermöglicht.
Ausgemusterte Werkzeuge
Abschnitt betitelt „Ausgemusterte Werkzeuge“- The Simian Army - Eine Suite von Werkzeugen, um Ihre Cloud in Bestform zu halten.
- ChaoSlingr - Einführung von Security Chaos Engineering. ChaoSlingr konzentriert sich hauptsächlich auf das Experimentieren an AWS-Infrastruktur, um Systemsicherheitsfehler proaktiv durch Experimente zu instrumentieren.
Cloud-Dienste
Abschnitt betitelt „Cloud-Dienste“- Testing Amazon Aurora Using Fault Injection Queries
- Azure Chaos Studio - Ein verwalteter Fehlerinjektionsdienst für Azure-Anwendungen. Siehe auch Azure Fault Analysis Service für Azure Service Fabric-Anwendungen.
- Security Chaos Engineering for Cloud Services
- Maelstrom: Mitigating Datacenter-level Disasters by Draining Interdependent Traffic Safely and Efficiently
- Simple Testing Can Prevent Most Critical Failures: An Analysis of Production Failures in Distributed Data-Intensive Systems
- Automating Failure Testing Research at Internet Scale
- Principles of Antifragile Software
- Why is random testing effective for partition tolerance bugs?
- Chaos Engineering
- A Platform for Automating Chaos Experiments
- A Chaos Engineering System for Live Analysis and Falsification of Exception-handling in the JVM
- TripleAgent: Monitoring, Perturbation And Failure-obliviousness for Automated Resilience Improvement in Java Applications
- Lineage-driven Fault Injection
- Antifragility is a Fragile Concept
- Chaos Engineering Security
- Security Chaos Engineering: A new paradigm for cybersecurity
- Security Challenges around Chaos Engineering
- CloudStrike: Security Chaos Engineering for Cloud Services
- Observability and Chaos Engineering on System Calls for Containerized Applications in Docker
- Maximizing Error Injection Realism for Chaos Engineering with System Calls
- Chaos Engineering of Ethereum Blockchain Clients
Gamedays
Abschnitt betitelt „Gamedays“- Target: What is a Gameday? - Chaos-Gameday-Erfahrung von Target.
- Codecentric: Chaos Engineering Gamedays - Chaos-Gamedays von Codecentric.
- New Relic: How to run a Gameday? - Chaos-Gameday-Erfahrung von New Relic.
- Dius: Gamedays resources - Ressourcen, um mit Gameday und Chaos Engineering zu beginnen.
- Gremlin: Gamedays - Ressourcen, um mit Gameday und Chaos Engineering zu beginnen.
- Gremlin: What is a Chaos Day? - Was ein Gameday laut Gremlin ist.
- Gremlin: Why run a Chaos Day? - Gründe, Gamedays laut Gremlin durchzuführen.
- Gremlin: How to run a Gameday? - Methodik zur Durchführung von Gamedays laut Gremlin.
- Gremlin DB: Breaking Dynamo DB - Beispiel eines Gamedays mit DynamoDB von Gremlin.
- Gremlin: Introduction to Gameday - Was ein Gameday laut Gremlin ist.
- Gremlin: Planning your own Chaos Day - Beispiel eines Gamedays mit DynamoDB von Gremlin.
- Gremlin: Inside Gremlin 2019 Gremlin Gamedays Roadmap - Chaos-Gameday-Erfahrung von Gremlin.
- Gremlin: What I lerned running the Chaos Lab with Kafka - Beispiel eines Gamedays mit Kafka von Gremlin.
- Chaos Toolkit: Chaos Engineering with Humans in the loop - Artikel über Chaos-Gamedays.
- GooCardless: All fun and games until you start with Gamedays - Artikel über Chaos-Gamedays.
- InfoQ: Gamedays - Achieving Resilience through Chaos Engineering - InfoQ-Präsentation mit Erfahrungen zu Chaos-Gamedays.
Blogs & Newsletters
Abschnitt betitelt „Blogs & Newsletters“- Netflix Technology Blog - Erfahren Sie mehr darüber, wie Netflix unsere Systeme und Engineering-Organisationen entwirft, baut und betreibt.
- Production Ready - Eine Mailingliste über den Aufbau resilenter Infrastruktur und Werkzeuge.
- SRE Weekly - Wöchentlicher Site-Reliability-Newsletter.
- Site Reliability Engineering resources - Eine kuratierte Liste großartiger Site-Reliability- und Produktions-Engineering-Ressourcen.
- SysAdvent - Ein Artikel für jeden Tag im Dezember, endend mit dem 25. Artikel.
- Gremlin Blog - Blogs über Chaos Engineering von Gremlin Inc.
- O’Reilly Systems Engineering and Operations Newsletter - Wöchentliche Nachrichten und Einblicke zu Systemengineering und Operations von Brancheninsidern.
- LaunchDarkly Blog - Blog über Continuous Delivery und Feature Flags.
- Verica - Chaos Engineering, Security Chaos Engineering und Continuous Verification.
- Proofdock - Zuverlässigkeit, Resilienz und Chaos Engineering mit Fokus auf MS Azure.
- LitmusChaos Blog - Blogs über Chaos Engineering von LitmusChaos.
- ChaosEngineering.news - Chaos-Engineering-Newsletter. Alles über Chaos Engineering direkt in Ihr Postfach!
- Chaos Mesh Blog - Blogs über Chaos Engineering von Chaos Mesh.
- Chaos Experimentation Framework Chaos Experimentation, ein Open-Source-Framework, das auf Envoy Proxy aufbaut.
- Squadcast- Blog über Site-Reliability-Engineering.
- steadybit Blog - Blogs über Chaos Engineering, Resilienz, SRE und OPS von steadybit.
Podcasts
Abschnitt betitelt „Podcasts“- Break Things On Purpose - Monatlicher Podcast über Chaos Engineering, präsentiert von Gremlin Inc. Auch auf Spotify, Google Play und Stitcher verfügbar.
Konferenzen & Meetups
Abschnitt betitelt „Konferenzen & Meetups“- Chaos Carnival - Eine globale, zweitägige virtuelle Konferenz für cloud-natives Chaos Engineering.
- Chaos Conf - Ein Tag voller Chaos-Engineering-Demos, Expertenrat und Austausch mit Kollegen, die Chaos in ihren Unternehmen praktizieren.
- SRECon Conferences - Die offizielle SRE-Konferenz.
- LISA Conferences - Bedeutende Konferenz über SysAdmin/DevOps/SRE.
- O’Reilly Velocity Conference - Bedeutende Konferenz über Systems Engineering/DevOps/SRE.
- Chaos Engineering Community Meetup Group - Bay-Area-Meetup-Gruppe für Chaos Engineers.
- London Chaos Engineering Community _ Londoner Meetup-Gruppe für Chaos Engineers.
- Stockholm Chaos Engineering Meetup Stockholmer Meetup-Gruppe für Chaos Engineers.
- Chaos Engineering Community - Eine Sammlung von Meetups rund um den Globus über Chaos Engineering.
- Conf42.com: Chaos Engineering - Chaos Engineering für Praktiker und Adoptierende - London, Großbritannien, 23. Januar 2020.
- Kubernetes Chaos Engineering Meetup Group India- Indische Meetup-Gruppe für Chaos Engineers.
- Chaos Community Google Group
- Chaos Engineering LinkedIn Group
- Chaos Engineering Slack Community
- CNCF Chaos Engineering Working Group
- CNCF Chaos Engineering Working Group Slack: #chaosengineering (slack.cncf.io)
- CNCF Chaos Engineering Working Group Github
- Chaos Toolkit Slack Community
- Litmus Chaos Engineering Slack Community
Mitwirkung
Abschnitt betitelt „Mitwirkung“Bitte sehen Sie sich zuerst die Beitragsrichtlinien an. Beiträge sind jederzeit willkommen!
HagiCode
HagiCode ist ein agentischer Coding-Arbeitsplatz. Vielseitige, komfortable Interaktionen in der Benutzeroberfläche machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar – für ein ansprechendes Entwicklungserlebnis.
Entdecken Sie ein ansprechendes Entwicklungserlebnis mit vielseitigen, komfortablen Interaktionen in der Benutzeroberfläche.
- IntelligentOpenSpec-Workflows machen aus einer Absicht einen umsetzbaren Weg vom Vorschlag über Design und Aufgaben bis zur Auslieferung.
- EffizientMulti-Agent-Ausführung führt Recherche, Umsetzung und Prüfung parallel aus, über mehrere Repositories und die Agent CLIs, die Sie bereits nutzen.
- InteressantVielseitige, komfortable Interaktionen in der Benutzeroberfläche machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar.
Für Windows herunterladen
HagiCode teilen
Aus Ideen wird ausgelieferte Software.
HagiCode ist ein agentischer Coding-Arbeitsplatz: OpenSpec-Workflows planen die Änderung, Multi-Agent-Ausführung setzt sie um, und Hero Scenario macht den langen Weg sichtbar, bis aus der Idee ausgelieferte Software wird.
- Intelligent
- OpenSpec-Workflows machen aus einer Absicht einen Weg vom Vorschlag bis zur Auslieferung.
- Effizient
- Multi-Agent-Ausführung treibt Recherche, Umsetzung und Prüfung parallel voran.
- Unterhaltsam
- UI-Interaktionen erleichtern Planung, Agent-Ausführung und Projektarbeit.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

