awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Netflix avatar

Netflix/chaosmonkey

0
View on GitHub↗
16,597 estrellas·1,271 forks·Go·apache-2.0·18 vistas

Chaosmonkey

Chaos Monkey is a chaos engineering tool designed to verify the resilience of distributed systems by intentionally terminating production instances. It functions as a fault injection service that identifies weaknesses in cloud-based architectures by simulating real-world hardware and software outages.

The platform operates through a centralized orchestration engine that executes periodic disruption cycles based on predefined configuration rules. It employs a rule-based selection process that evaluates instance metadata against safety constraints to ensure that only eligible targets are disrupted, while a persistent data store tracks execution history to prevent excessive system instability.

The system integrates with cloud environments through a plugin-based abstraction layer that translates generic termination commands into provider-specific API calls. It monitors infrastructure lifecycle events to ensure that disruption actions remain aligned with current service health and deployment status, supporting automated site reliability engineering workflows.

Features

  • Fault Injection Testing - Tests the reliability of microservices by intentionally terminating instances to verify that the overall architecture remains operational.
  • Failure Simulation Tools - Simulates random failures in production environments to ensure that distributed systems can automatically recover from unexpected outages.
  • Instance Termination Tools - Stops production infrastructure components randomly to verify that services remain operational during unexpected failures.
  • Resilient Infrastructure - Identifies weaknesses in distributed systems by simulating real-world outages and hardware disruptions in production environments.
  • System Reliability - Identifies weaknesses in cloud-based architectures by simulating real-world outages and hardware disruptions in production.
  • Chaos Engineering - Resiliency tool for testing random instance failures.
  • Reliability And Chaos - Tool for randomly terminating instances to verify application resiliency.
  • Chaos Engineering Tools - Randomly terminates instances to test system resiliency.
  • Automated Service Reliability - Implements automated chaos experiments to validate system stability and improve incident response readiness.
  • Cloud Infrastructure Management - Monitors infrastructure state changes to ensure that automated disruption actions align with current service health and deployment status.
  • Infrastructure Abstraction Layers - Translates generic termination commands into provider-specific API calls through a modular interface layer.
  • Target Selection Rules - Evaluates instance metadata against safety constraints to identify eligible infrastructure components for disruption.
  • Orchestration Engines - Coordinates periodic execution cycles to trigger failure events based on predefined schedules and configuration rules.
  • Task Schedulers - Triggers periodic execution cycles to select and terminate infrastructure targets based on predefined configuration rules.
  • Distributed Coordination Systems - Tracks execution history and active disruption windows to prevent overlapping or excessive infrastructure instability.
  • Plugin-Based Architectures - Translates generic termination commands into provider-specific API calls through a modular interface layer.

Historial de estrellas

Gráfico del historial de estrellas de netflix/chaosmonkeyGráfico del historial de estrellas de netflix/chaosmonkey

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace netflix/chaosmonkey?

Chaos Monkey is a chaos engineering tool designed to verify the resilience of distributed systems by intentionally terminating production instances. It functions as a fault injection service that identifies weaknesses in cloud-based architectures by simulating real-world hardware and software outages.

¿Cuáles son las características principales de netflix/chaosmonkey?

Las características principales de netflix/chaosmonkey son: Fault Injection Testing, Failure Simulation Tools, Instance Termination Tools, Resilient Infrastructure, System Reliability, Chaos Engineering, Reliability And Chaos, Chaos Engineering Tools.

¿Qué alternativas de código abierto existen para netflix/chaosmonkey?

Las alternativas de código abierto para netflix/chaosmonkey incluyen: netflix/simianarmy — SimianArmy is a chaos engineering framework and resilience testing tool designed to induce random infrastructure… shopify/toxiproxy — Toxiproxy is a framework designed for chaos engineering and network resilience testing. It functions as a programmable… voltagent/awesome-claude-code-subagents — This project provides a framework for managing multi-agent systems, designed to automate complex software development,… chaos-mesh/chaos-mesh — Chaos Mesh is a cloud-native fault injection tool and Kubernetes chaos engineering platform designed to verify system… litmuschaos/litmus — Litmus is a cloud native chaos engineering platform and fault injection tool used to design and execute controlled… getmoto/moto — Moto is a cloud service mockery framework and API mock server that simulates AWS infrastructure locally. It allows…

Alternativas open-source a Chaosmonkey

Proyectos open-source similares, clasificados según cuántas características comparten con Chaosmonkey.
  • netflix/simianarmyAvatar de Netflix

    Netflix/SimianArmy

    7,984Ver en GitHub↗

    SimianArmy is a chaos engineering framework and resilience testing tool designed to induce random infrastructure failures in cloud environments. It functions as a cloud instance termination tool that simulates unplanned outages to verify that distributed architectures maintain high availability and fault tolerance. The system identifies and terminates cloud server instances to ensure applications can tolerate unexpected hardware failures without interrupting service. This process allows for the verification of automated failover mechanisms and the identification of weaknesses in system reliab

    Java
    Ver en GitHub↗7,984
  • shopify/toxiproxyAvatar de Shopify

    Shopify/toxiproxy

    12,088Ver en GitHub↗

    Toxiproxy is a framework designed for chaos engineering and network resilience testing. It functions as a programmable TCP proxy that intercepts and routes data streams between clients and servers, allowing developers to simulate unstable network conditions such as latency, bandwidth throttling, and connection failures. The tool provides a control plane that enables the dynamic manipulation of network conditions on active connections in real time. By integrating into automated test suites, it allows for the programmatic injection of faults to validate how distributed systems and microservices

    Gochaosdowngo
    Ver en GitHub↗12,088
  • voltagent/awesome-claude-code-subagentsAvatar de VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Ver en GitHub↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Shellai-agent-frameworkai-agent-toolsai-agents
    Ver en GitHub↗21,906
  • chaos-mesh/chaos-meshAvatar de chaos-mesh

    chaos-mesh/chaos-mesh

    7,761Ver en GitHub↗

    Chaos Mesh is a cloud-native fault injection tool and Kubernetes chaos engineering platform designed to verify system resilience. It functions as a testing framework for designing and executing automated failure scenarios to evaluate how containerized workloads recover from disruptions. The project acts as a multi-cluster chaos orchestrator, providing a centralized control plane to manage and monitor experiments across multiple remote Kubernetes clusters from a single interface. It includes a dashboard for the visual scheduling of experiments and the coordination of complex failure scenarios.

    Go
    Ver en GitHub↗7,761
  • Ver las 30 alternativas a Chaosmonkey→