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.
Impresionante Ingeniería del Caos 
Sección titulada «Impresionante Ingeniería del Caos »Una lista curada de recursos impresionantes sobre Chaos Engineering (ingeniería del caos).
¿Qué es la Ingeniería del Caos?
Sección titulada «¿Qué es la Ingeniería del Caos?»La ingeniería del caos es la disciplina de experimentar en un sistema distribuido para construir confianza en la capacidad del sistema para resistir condiciones turbulentas en producción. - Sitio web de Principles Of Chaos Engineering.
Contenido
Sección titulada «Contenido»- Cultura
- Libros
- Educación
- Herramientas destacadas
- Artículos
- Gamedays
- Blogs y boletines
- Conferencias y meetups
- Foros
Cultura
Sección titulada «Cultura»- 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 - Vídeo & Diapositivas
- 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- vídeo & diapositivas
- 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 - vídeo & borrador de la charla (charla en chino)
- 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
Educación
Sección titulada «Educación»- A Chaos Engineering Bootcamp for O’Reilly Velocity 2017 - Diapositivas & Código fuente
- 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
Herramientas destacadas
Sección titulada «Herramientas destacadas»- Chaos Monkey - Una herramienta de resiliencia que ayuda a las aplicaciones a tolerar fallos de instancia aleatorios.
- orchestrator - Gestión de topología de replicación MySQL y alta disponibilidad.
- kube-monkey - Una implementación de Chaos Monkey de Netflix para clústeres de Kubernetes.
- Gremlin Inc. - Failure as a Service (fallo como servicio).
- Chaos Toolkit - Un kit de herramientas de ingeniería del caos para ayudarte a construir confianza en tu sistema software.
- steadybit - Una plataforma de ingeniería del caos (SaaS o local) con funciones de auto-descubrimiento, diferentes tipos de ataques, gestión de usuarios y mucho más.
- PowerfulSeal - Añade caos a tus clústeres de Kubernetes para que puedas detectar problemas en tus sistemas lo antes posible. Mata pods objetivo y sube y baja VMs.
- drax - Herramienta de diagnóstico automatizado de resiliencia DC/OS. Ayuda a probar despliegues DC/OS aplicando un enfoque de pruebas proactivo e invasivo inspirado en Chaos Monkey.
- Wiremock - Simulación de API (virtualización de servicios) que permite modelar fallos y retrasos del mundo real.
- MockLab - Simulación de API (virtualización de servicios) como servicio que permite modelar fallos y retrasos del mundo real.
- Pod-Reaper - Un contenedor de terminación de pods basado en reglas. Pod-Reaper fue diseñado para matar pods que cumplan condiciones específicas y se puede usar para pruebas de caos en Kubernetes.
- Muxy - Una herramienta de pruebas de caos para simular fallos de sistemas distribuidos reales.
- Toxiproxy - Un proxy TCP para simular condiciones de red y sistema para pruebas de caos y resiliencia.
- Ingeniería del caos para Docker:
- chaos-lambda - Termina instancias ASG de forma aleatoria durante el horario laboral.
- Namazu - Programador difuso programable para probar sistemas distribuidos.
- Chaos Monkey for Spring Boot - Inyecta latencias, excepciones y terminaciones en aplicaciones Spring Boot.
- Byte-Monkey - Inyección de fallos a nivel de bytecode para la JVM. Funciona instrumentando el código de la aplicación sobre la marcha para introducir deliberadamente fallos como excepciones y latencia.
- GomJabbar - ChaosMonkey para tu nube privada.
- Turbulence - Herramienta centrada en entornos BOSH capaz de estresar VMs, manipular el tráfico de red y más. Es muy similar a Gremlin.
- chaosblade - Un kit de herramientas de ingeniería del caos fácil de usar y potente.
- KubeInvaders - Herramienta de ingeniería del caos gamificada para clústeres de Kubernetes.
- Cthulhu - Herramienta de ingeniería del caos que ayuda a evaluar la resiliencia de los sistemas de microservicios simulando diversos escenarios de desastre contra una infraestructura objetivo de forma basada en datos.
- VMware Mangle - Orquestación de la ingeniería del caos.
- Byteman - Un navaja suiza para la manipulación de bytecode.
- Litmus - Marco para entornos Kubernetes que permite a los usuarios ejecutar suites de pruebas, capturar registros, generar informes y realizar pruebas de caos.
- Perses - Un proyecto para causar destrucción (controlada) a una aplicación JVM.
- ChaosKube - chaoskube mata periódicamente pods aleatorios en tu clúster de Kubernetes.
- Chaos Mesh - Chaos Mesh es una plataforma de ingeniería del caos nativa de la nube que orquesta el caos en entornos Kubernetes.
- failure-lambda - Un pequeño módulo Node para inyectar fallos en AWS Lambda usando latencia, excepción, código de estado o espacio en disco.
- aws-chaos-scripts - Colección de scripts de Python para ejecutar inyección de fallos en infraestructura de AWS.
- chaos-ssm-documents - Colección de documentos AWS SSM para realizar experimentos de ingeniería del caos.
- aws-lambda-chaos-injection - Una biblioteca que inyecta caos en AWS Lambda. Ofrece decoradores simples de Python para inyectar latencia, excepción y statusCode, y una clase para añadir latencia a cualquier dependencia de terceros.
- chaos-dingo - Una herramienta para fastidiar servicios de Azure usando el SDK de Azure NodeJS.
- Chaos HTTP Proxy - Introduce fallos en las solicitudes HTTP a través de un servidor proxy.
- Chaos Lemur - Una aplicación auto-alojable para destruir máquinas virtuales de forma aleatoria en un entorno gestionado por BOSH.
- Simoorg - El propio framework de inducción de fallos de LinkedIn.
- react-chaos - Una herramienta de ingeniería del caos para tus aplicaciones React.
- vue-chaos - Una herramienta de ingeniería del caos para tus aplicaciones Vue.
- Chaos Engine - herramienta diseñada para destruir o degradar intermitentemente recursos de aplicaciones que se ejecutan en infraestructura basada en la nube. Documentation
- kubedoom - Mata pods de Kubernetes jugando al DOOM de id Software.
- kubethanos - Mata la mitad de tus pods de Kubernetes seleccionados aleatoriamente.
- go-fault - Middleware de inyección de fallos en Go.
- Proofdock’s Chaos Engineering Platform - Una plataforma de ingeniería del caos que se integra a la perfección en Azure DevOps y se centra en la plataforma cloud de Azure.
- Pystol - Pystol es una plataforma de inyección de fallos que permite a los usuarios ejecutar acciones de inyección de fallos en entornos nativos de la nube de forma controlada y prescrita.
- AWSSSMChaosRunner - La biblioteca de código abierto ligera de Amazon para ingeniería del caos en AWS. Se puede usar para EC2, ECS (con tipo de lanzamiento EC2) y Fargate.
- Kraken - Herramienta de pruebas de caos y resiliencia para Kubernetes y OpenShift.
- kube-burner - Una herramienta destinada a estresar clústeres de Kubernetes creando o eliminando una gran cantidad de objetos.
- Chaos Experimentation Framework - Una plataforma extensible para la gestión de infraestructura que incluye ingeniería del caos.
- NetHavoc - Una herramienta de ingeniería del caos para Linux, K8s, Windows, PCF, Cloud y contenedores para inyectar fallos de recursos, infraestructura, red y aplicaciones.
- gorm-sqlchaos - Un manipulador SQL en tiempo de ejecución para tus aplicaciones Golang basadas en gorm.
- Chaos Frontend Toolkit - Un conjunto de herramientas para aplicar ingeniería del caos al frontend.
- Mitigant - La plataforma de verificación continua de seguridad, que permite generar confianza en la postura de seguridad en la nube aprovechando la ingeniería del caos de seguridad.
Herramientas retiradas
Sección titulada «Herramientas retiradas»- The Simian Army - Un conjunto de herramientas para mantener tu nube en óptimas condiciones.
- ChaoSlingr - Introduciendo la ingeniería del caos de seguridad. ChaoSlingr se centra principalmente en la experimentación en infraestructura de AWS para instrumentar proactivamente fallos de seguridad del sistema mediante experimentos.
Servicios en la nube
Sección titulada «Servicios en la nube»- Testing Amazon Aurora Using Fault Injection Queries
- Azure Chaos Studio - Un servicio gestionado de inyección de fallos para aplicaciones de Azure. Véase también Azure Fault Analysis Service para aplicaciones de Azure Service Fabric.
- Security Chaos Engineering for Cloud Services
Artículos
Sección titulada «Artículos»- 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
Sección titulada «Gamedays»- Target: What is a Gameday? - Experiencia de Gamedays de caos por Target.
- Codecentric: Chaos Engineering Gamedays - Gamedays de caos por Codecentric.
- New Relic: How to run a Gameday? - Experiencia de Gamedays de caos por New Relic.
- Dius: Gamedays resources - Recursos para empezar con Gameday e ingeniería del caos.
- Gremlin: Gamedays - Recursos para empezar con Gameday e ingeniería del caos.
- Gremlin: What is a Chaos Day? - Qué es un Gameday según Gremlin.
- Gremlin: Why run a Chaos Day? - Razones para ejecutar Gamedays según Gremlin.
- Gremlin: How to run a Gameday? - Metodología para ejecutar Gamedays según Gremlin.
- Gremlin DB: Breaking Dynamo DB - Ejemplo de un Gameday con DynamoDB por Gremlin.
- Gremlin: Introduction to Gameday - Qué es un Gameday según Gremlin.
- Gremlin: Planning your own Chaos Day - Ejemplo de un Gameday con DynamoDB por Gremlin.
- Gremlin: Inside Gremlin 2019 Gremlin Gamedays Roadmap - Experiencia de Gamedays de caos por Gremlin.
- Gremlin: What I lerned running the Chaos Lab with Kafka - Ejemplo de un Gameday con Kafka por Gremlin.
- Chaos Toolkit: Chaos Engineering with Humans in the loop - Artículo sobre Gamedays de caos.
- GooCardless: All fun and games until you start with Gamedays - Artículo sobre Gamedays de caos.
- InfoQ: Gamedays - Achieving Resilience through Chaos Engineering - Presentación de InfoQ con experiencias sobre Gamedays de caos.
Blogs y boletines
Sección titulada «Blogs y boletines»- Netflix Technology Blog - Aprende más sobre cómo Netflix diseña, construye y opera nuestros sistemas y organizaciones de ingeniería.
- Production Ready - Una lista de correo sobre la construcción de infraestructura y herramientas resilientes.
- SRE Weekly - Boletín semanal de Site Reliability.
- Site Reliability Engineering resources - Una lista curada de recursos impresionantes sobre Site Reliability y producción de ingeniería.
- SysAdvent - Un artículo para cada día de diciembre, terminando en el artículo 25.
- Gremlin Blog - Blogs sobre ingeniería del caos de Gremlin Inc.
- O’Reilly Systems Engineering and Operations Newsletter - Noticias y análisis semanales sobre ingeniería de sistemas y operaciones de expertos de la industria.
- LaunchDarkly Blog - Blog sobre entrega continua y feature flags.
- Verica - Ingeniería del caos, ingeniería del caos de seguridad y verificación continua.
- Proofdock - Fiabilidad, resiliencia e ingeniería del caos con enfoque en MS Azure.
- LitmusChaos Blog - Blogs sobre ingeniería del caos de LitmusChaos.
- ChaosEngineering.news - Boletín de ingeniería del caos. ¡Todo sobre ingeniería del caos, directo a tu bandeja de entrada!
- Chaos Mesh Blog - Blogs sobre ingeniería del caos de Chaos Mesh.
- Chaos Experimentation Framework Chaos Experimentation, un framework de código abierto construido sobre Envoy Proxy.
- Squadcast- Blog sobre Site Reliability engineering.
- steadybit Blog - Blogs sobre ingeniería del caos, resiliencia, SRE y OPS de steadybit.
Podcasts
Sección titulada «Podcasts»- Break Things On Purpose - Podcast mensual sobre ingeniería del caos presentado por Gremlin Inc. También disponible en Spotify, Google Play y Stitcher.
Conferencias y meetups
Sección titulada «Conferencias y meetups»- Chaos Carnival - Una conferencia virtual global de dos días sobre ingeniería del caos nativa de la nube.
- Chaos Conf - Un día de demos de ingeniería del caos, consejos de expertos y conexión con tus colegas que ponen el caos en práctica en sus empresas.
- SRECon Conferences - La conferencia oficial de SRE.
- LISA Conferences - Conferencia destacada sobre SysAdmin/DevOps/SRE.
- O’Reilly Velocity Conference - Conferencia destacada sobre ingeniería de sistemas/DevOps/SRE.
- Chaos Engineering Community Meetup Group - Grupo de meetup del área de la bahía para ingenieros del caos.
- London Chaos Engineering Community _ Grupo de meetup del área de Londres para ingenieros del caos.
- Stockholm Chaos Engineering Meetup Grupo de meetup de Estocolmo para ingenieros del caos.
- Chaos Engineering Community - Una colección de meetups de todo el mundo sobre ingeniería del caos.
- Conf42.com: Chaos Engineering - Ingeniería del caos para profesionales y adoptantes - Londres, Reino Unido, 23 de enero de 2020.
- Kubernetes Chaos Engineering Meetup Group India- Grupo de meetup de la India para ingenieros del caos.
- 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
Contribuir
Sección titulada «Contribuir»Por favor, consulta primero las directrices de contribución. ¡Las contribuciones siempre son bienvenidas!
HagiCode
HagiCode es un espacio de programación con agentes. Las interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir, para una experiencia de desarrollo atractiva.
Una experiencia de desarrollo atractiva gracias a interacciones de interfaz ricas y cómodas.
- InteligenteLos flujos de trabajo de OpenSpec convierten la intención en un itinerario ejecutable, de la propuesta al diseño, las tareas y la entrega.
- EficienteLa ejecución multiagente avanza en paralelo con la investigación, la implementación y la revisión, en varios repositorios y con los Agent CLI que ya usas.
- InteresanteLas interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir.
Descargar para Windows
Compartir HagiCode
Convierte ideas en software entregado.
HagiCode es un espacio de trabajo de programación con agentes: los flujos de trabajo de OpenSpec planifican el cambio, la ejecución multiagente lo lleva a cabo y Hero Scenario hace visible el largo recorrido, para convertir ideas en software entregado.
- Inteligente
- Los flujos de OpenSpec convierten la intención en un camino de la propuesta a la entrega.
- Eficiente
- La ejecución multiagente avanza en paralelo con investigación, implementación y revisión.
- Divertido
- Las interacciones de interfaz facilitan la planificación, los agentes y el trabajo en proyectos.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

