awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 个仓库

Awesome GitHub RepositoriesChaos Engineering

Tools for testing system resilience through controlled failure injection.

Explore 13 awesome GitHub repositories matching part of an awesome list · Chaos Engineering. Refine with filters or upvote what's useful.

Awesome Chaos Engineering GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • netflix/chaosmonkeyNetflix 的头像

    Netflix/chaosmonkey

    16,597在 GitHub 上查看↗

    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 disrup

    Resiliency tool for testing random instance failures.

    Go
    在 GitHub 上查看↗16,597
  • shopify/toxiproxyShopify 的头像

    Shopify/toxiproxy

    12,088在 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

    Simulates network conditions for resiliency and chaos testing.

    Gochaosdowngo
    在 GitHub 上查看↗12,088
  • aphyr/distsys-classaphyr 的头像

    aphyr/distsys-class

    9,717在 GitHub 上查看↗

    This project provides educational materials and courseware focused on the theoretical and practical foundations of distributed systems design. It serves as a comprehensive curriculum covering the disciplines of consensus, data consistency, reliability engineering, and scalability. The instructional content focuses on achieving cluster agreement through consensus algorithms and managing system-wide state via coordination frameworks. It includes a dedicated guide to data theory, exploring replication strategies, consistency models, and data convergence. The courseware covers a broad capability

    Includes instructional content on testing system resilience through controlled failure injection and chaos engineering.

    在 GitHub 上查看↗9,717
  • linkedin/school-of-srelinkedin 的头像

    linkedin/school-of-sre

    8,093在 GitHub 上查看↗

    This project is a comprehensive educational resource and curriculum focused on site reliability engineering, distributed systems, and infrastructure operations. It provides technical guides, a systems engineering course, and instructional manuals designed to teach the principles of managing large-scale computing environments. The curriculum covers high-level architectural design for scalability and resilience, including fault-tolerant infrastructure, high-availability patterns, and microservices decomposition. It emphasizes the practical application of site reliability engineering through the

    Teaches the use of controlled failure injection to test and improve system resilience.

    HTMLgithadooplinux
    在 GitHub 上查看↗8,093
  • chaos-mesh/chaos-meshchaos-mesh 的头像

    chaos-mesh/chaos-mesh

    7,761在 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.

    Chaos engineering platform designed for Kubernetes.

    Go
    在 GitHub 上查看↗7,761
  • litmuschaos/litmuslitmuschaos 的头像

    litmuschaos/litmus

    5,432在 GitHub 上查看↗

    Litmus 是一个云原生混沌工程平台和故障注入工具,用于在 Kubernetes 环境中设计和执行受控的基础设施故障模拟。它作为一个弹性测试框架,用于分析诱发中断期间的系统行为,以识别弱点和潜在故障。 该项目作为 GitOps 混沌编排器,使用声明式版本控制来自动化弹性测试的部署和调度。它提供了混沌工作流管理工具和实验序列编排功能,以可视化和测试基础设施的稳定性。 该平台涵盖了通过基于指标的监控进行的稳态验证,并提供了导出实验结果以进行性能分析的功能。它包括对多租户访问管理和命名空间隔离的支持,以及用于集成第三方故障注入工具和自定义模板的桥接器。

    Framework for identifying infrastructure weaknesses through chaos experiments.

    Go
    在 GitHub 上查看↗5,432
  • gruntwork-io/cloud-nukegruntwork-io 的头像

    gruntwork-io/cloud-nuke

    3,156在 GitHub 上查看↗

    A tool for cleaning up your cloud accounts by nuking (deleting) all resources within it

    Tool for deleting all resources in an AWS account.

    Go
    在 GitHub 上查看↗3,156
  • asobti/kube-monkeyasobti 的头像

    asobti/kube-monkey

    3,064在 GitHub 上查看↗

    An implementation of Netflix's Chaos Monkey for Kubernetes clusters

    Gamified chaos engineering tool for Kubernetes.

    Go
    在 GitHub 上查看↗3,064
  • alexei-led/pumbaalexei-led 的头像

    alexei-led/pumba

    3,051在 GitHub 上查看↗

    Chaos testing, network emulation, and stress testing tool for containers

    Chaos testing and stress testing tool for containerized environments.

    Go
    在 GitHub 上查看↗3,051
  • linki/chaoskubelinki 的头像

    linki/chaoskube

    1,927在 GitHub 上查看↗

    chaoskube periodically kills random pods in your Kubernetes cluster.

    Tests system behavior under arbitrary pod failures.

    Go
    在 GitHub 上查看↗1,927
  • lucky-sideburn/kubeinvaderslucky-sideburn 的头像

    lucky-sideburn/KubeInvaders

    1,109在 GitHub 上查看↗

    Gamified Chaos Engineering Tool for Kubernetes

    Gamified chaos engineering tool for Kubernetes.

    JavaScript
    在 GitHub 上查看↗1,109
  • gremlin/gremlin-pythongremlin 的头像

    gremlin/gremlin-python

    70在 GitHub 上查看↗

    A Python SDK for the Gremlin API

    SaaS platform for chaos engineering experiments.

    Python
    在 GitHub 上查看↗70
  • aws-samples/aws-fault-injection-simulator-samplesaws-samples 的头像

    aws-samples/aws-fault-injection-simulator-samples

    51在 GitHub 上查看↗

    This repository contains a collection of AWS Fault Injection Service (FIS) experiments designed to test the resilience and fault tolerance of your AWS resources and applications. These experiments simulate various failure scenarios to help you identify potential vulnerabilities and validate your…

    Samples for AWS fault injection testing.

    在 GitHub 上查看↗51
  1. Home
  2. Part of an Awesome List
  3. DevOps & Infrastructure
  4. Chaos Engineering