Перейти к содержимому

Выберите язык

Текущий язык: Русский

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.

Подборка отличных ресурсов по Chaos Engineering (инженерии хаоса).

Инженерия хаоса — это дисциплина проведения экспериментов на распределённой системе для построения уверенности в способности системы выдерживать турбулентные условия в производственной среде. — Сайт Principles Of Chaos Engineering.

  • Chaos Monkey - Инструмент отказоустойчивости, помогающий приложениям выдерживать случайные сбои экземпляров.
  • orchestrator - Управление топологией репликации MySQL и высокая доступность.
  • kube-monkey - Реализация Chaos Monkey от Netflix для кластеров Kubernetes.
  • Gremlin Inc. - Failure as a Service (сбой как услуга).
  • Chaos Toolkit - Набор инструментов инженерии хаоса, помогающий обрести уверенность в вашей программной системе.
  • steadybit - Платформа инженерии хаоса (SaaS или On-Prem) с автообнаружением, различными типами атак, управлением пользователями и многим другим.
  • PowerfulSeal - Добавляет хаос в ваши кластеры Kubernetes, чтобы вы могли как можно раньше обнаруживать проблемы в системах. Он завершает целевые поды и поднимает и опускает ВМ.
  • drax - Инструмент автоматизированной диагностики устойчивости DC/OS. Он помогает тестировать развёртывания DC/OS, применяя проактивный и инвазивный подход к тестированию, вдохновлённый Chaos Monkey.
  • Wiremock - Мокирование API (виртуализация сервисов), позволяющая моделировать реальные сбои и задержки.
  • MockLab - Мокирование API (виртуализация сервисов) как услуга, позволяющая моделировать реальные сбои и задержки.
  • Pod-Reaper - Контейнер на основе правил для завершения подов. Pod-Reaper был создан для завершения подов, отвечающих определённым условиям, и может использоваться для тестирования хаоса в Kubernetes.
  • Muxy - Инструмент тестирования хаоса для моделирования сбоев реальных распределённых систем.
  • Toxiproxy - TCP-прокси для моделирования сетевых и системных условий для тестов хаоса и устойчивости.
  • Инженерия хаоса для Docker:
    • Pumba - Тестирование хаоса и эмуляция сети для контейнеров (и кластеров) Docker.
    • Blockade - Утилита на базе Docker для тестирования сетевых сбоев и разделений в распределённых приложениях.
  • chaos-lambda - Случайно завершает экземпляры ASG в рабочее время.
  • Namazu - Программируемый нечёткий планировщик для тестирования распределённых систем.
  • Chaos Monkey for Spring Boot - Внедряет задержки, исключения и завершения в приложения Spring Boot.
  • Byte-Monkey - Внедрение сбоев на уровне байт-кода для JVM. Он инструментирует код приложения на лету, намеренно вызывая сбои вроде исключений и задержек.
  • GomJabbar - ChaosMonkey для вашего частного облака.
  • Turbulence - Инструмент, ориентированный на среды BOSH, способный нагружать ВМ, манипулировать сетевым трафиком и многое другое. Очень похож на Gremlin.
  • chaosblade - Простой в использовании и мощный набор инструментов инженерии хаоса.
  • KubeInvaders - Геймифицированный инструмент инженерии хаоса для кластеров Kubernetes.
  • Cthulhu - Инструмент инженерии хаоса, помогающий оценивать устойчивость систем микросервисов, моделируя различные сценарии катастроф на целевой инфраструктуре на основе данных.
  • VMware Mangle - Оркестрация инженерии хаоса.
  • Byteman - Швейцарский нож для манипуляций с байт-кодом.
  • Litmus - Фреймворк для сред Kubernetes, позволяющий пользователям запускать наборы тестов, собирать логи, генерировать отчёты и проводить тесты хаоса.
  • Perses - Проект для нанесения (контролируемого) ущерба приложению JVM.
  • ChaosKube - chaoskube периодически завершает случайные поды в вашем кластере Kubernetes.
  • Chaos Mesh - Chaos Mesh — это облачная нативная платформа инженерии хаоса, которая оркестрирует хаос в средах Kubernetes.
  • failure-lambda - Небольшой модуль Node для внедрения сбоев в AWS Lambda с помощью задержки, исключения, кода состояния или дискового пространства.
  • aws-chaos-scripts - Набор Python-скриптов для выполнения внедрения сбоев в инфраструктуре AWS.
  • chaos-ssm-documents - Набор документов AWS SSM для проведения экспериментов по инженерии хаоса.
  • aws-lambda-chaos-injection - Библиотека, внедряющая хаос в AWS Lambda. Она предоставляет простые Python-декораторы для внедрения задержки, исключения и statusCode, а также класс для добавления задержки любым сторонним зависимостям.
  • chaos-dingo - Инструмент для вмешательства в сервисы Azure с помощью Azure NodeJS SDK.
  • Chaos HTTP Proxy - Внедряет сбои в HTTP-запросы через прокси-сервер.
  • Chaos Lemur - Самостоятельно размещаемое приложение для случайного уничтожения виртуальных машин в среде под управлением BOSH.
  • Simoorg - Собственный фреймворк индукции сбоев от LinkedIn.
  • react-chaos - Инструмент инженерии хаоса для ваших приложений React.
  • vue-chaos - Инструмент инженерии хаоса для ваших приложений Vue.
  • Chaos Engine - инструмент, предназначенный для периодического разрушения или деградации ресурсов приложений, работающих в облачной инфраструктуре. Documentation
  • kubedoom - Убивайте поды Kubernetes, играя в DOOM от id Software.
  • kubethanos - Завершает половину случайно выбранных подов Kubernetes.
  • go-fault - Промежуточное ПО для внедрения сбоев на Go.
  • Proofdock’s Chaos Engineering Platform - Платформа инженерии хаоса, которая бесшовно интегрируется в Azure DevOps и ориентирована на облачную платформу Azure.
  • Pystol - Pystol — это платформа внедрения сбоев, позволяющая пользователям выполнять действия по внедрению сбоев в облачных нативных средах контролируемым и предписанным способом.
  • AWSSSMChaosRunner - Лёгкая библиотека с открытым исходным кодом от Amazon для инженерии хаоса на AWS. Может использоваться для EC2, ECS (с типом запуска EC2) и Fargate.
  • Kraken - Инструмент тестирования хаоса и устойчивости для Kubernetes и OpenShift.
  • kube-burner - Инструмент, нацеленный на нагрузку кластеров Kubernetes путём создания или удаления большого количества объектов.
  • Chaos Experimentation Framework - Расширяемая платформа для управления инфраструктурой, включая инженерию хаоса.
  • NetHavoc - Инструмент инженерии хаоса для Linux, K8s, Windows, PCF, облака и контейнеров для внедрения сбоев ресурсов, инфраструктуры, сети и приложений.
  • gorm-sqlchaos - Манипулятор SQL во время выполнения для ваших приложений Golang на базе gorm.
  • Chaos Frontend Toolkit - Набор инструментов для применения инженерии хаоса к фронтенду.
  • Mitigant - Платформа непрерывной проверки безопасности, обеспечивающая уверенность в состоянии облачной безопасности за счёт использования инженерии хаоса безопасности.
  • The Simian Army - Набор инструментов для поддержания вашей облачной инфраструктуры в отличной форме.
  • ChaoSlingr - Внедрение инженерии хаоса безопасности. ChaoSlingr фокусируется преимущественно на экспериментах в инфраструктуре AWS для проактивного выявления сбоев системной безопасности через эксперименты.
  • Netflix Technology Blog - Узнайте больше о том, как Netflix проектирует, создаёт и эксплуатирует наши системы и инженерные организации.
  • Production Ready - Рассылка о создании отказоустойчивой инфраструктуры и инструментов.
  • SRE Weekly - Еженедельная рассылка по надёжности сайтов.
  • Site Reliability Engineering resources - Подборка отличных ресурсов по надёжности сайтов и производственной инженерии.
  • SysAdvent - По одной статье на каждый день декабря, завершаясь 25-й статьёй.
  • Gremlin Blog - Блоги по инженерии хаоса от Gremlin Inc.
  • O’Reilly Systems Engineering and Operations Newsletter - Еженедельные новости и идеи по системной инженерии и эксплуатации от отраслевых инсайдеров.
  • LaunchDarkly Blog - Блог о непрерывной поставке и feature flags.
  • Verica - Инженерия хаоса, инженерия хаоса безопасности и непрерывная верификация.
  • Proofdock - Надёжность, устойчивость и инженерия хаоса с упором на MS Azure.
  • LitmusChaos Blog - Блоги по инженерии хаоса от LitmusChaos.
  • ChaosEngineering.news - Рассылка по инженерии хаоса. Всё об инженерии хаоса прямо в ваш почтовый ящик!
  • Chaos Mesh Blog - Блоги по инженерии хаоса от Chaos Mesh.
  • Chaos Experimentation Framework Chaos Experimentation, открытый фреймворк, построенный поверх Envoy Proxy.
  • Squadcast- Блог по инженерии надёжности сайтов.
  • steadybit Blog - Блоги по инженерии хаоса, устойчивости, SRE и OPS от steadybit.
  • Break Things On Purpose - Ежемесячный подкаст об инженерии хаоса от Gremlin Inc. Также доступен на Spotify, Google Play и Stitcher.
  • Chaos Carnival - Глобальная двухдневная виртуальная конференция по облачной нативной инженерии хаоса.
  • Chaos Conf - День демонстраций инженерии хаоса, советов экспертов и общения с коллегами, внедряющими хаос в своих компаниях.
  • SRECon Conferences - Официальная конференция SRE.
  • LISA Conferences - Значимая конференция по SysAdmin/DevOps/SRE.
  • O’Reilly Velocity Conference - Значимая конференция по системной инженерии/DevOps/SRE.
  • Chaos Engineering Community Meetup Group - Группа встреч залива Сан-Франциско для инженеров хаоса.
  • London Chaos Engineering Community _ Группа встреч региона Лондона для инженеров хаоса.
  • Stockholm Chaos Engineering Meetup Стокгольмская группа встреч для инженеров хаоса.
  • Chaos Engineering Community - Подборка встреч по всему миру об инженерии хаоса.
  • Conf42.com: Chaos Engineering - Инженерия хаоса для практиков и внедряющих — Лондон, Великобритания, 23 января 2020 г.
  • Kubernetes Chaos Engineering Meetup Group India- Индийская группа встреч для инженеров хаоса.

Пожалуйста, сначала ознакомьтесь с руководством по участию. Мы всегда рады вашему вкладу!

HagiCode

HagiCode — агентная среда разработки. Насыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными, превращая разработку в увлекательный процесс.

Насыщенные и удобные взаимодействия с интерфейсом помогают легче планировать, запускать агентов и вести проектную работу.

Перейти на HagiCodeЧитать документацию
  • УмныйРабочие процессы OpenSpec превращают намерение в исполнимый путь от предложения через дизайн и задачи до готового изменения.
  • ЭффективныйМультиагентное выполнение параллельно продвигает исследование, реализацию и проверку в нескольких репозиториях и с привычными Agent CLI.
  • ИнтересныйНасыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными.

Скачать для Windows

Получить в Microsoft StoreВсе загрузки

Превращайте идеи в готовое ПО.

HagiCode — агентная среда разработки: рабочие процессы OpenSpec планируют изменение, мультиагентное выполнение его реализует, а Hero Scenario делает долгий путь наглядным, так что идеи становятся готовым ПО.

Умный
Рабочие процессы OpenSpec превращают намерение в путь от предложения до готового изменения.
Эффективный
Мультиагентное выполнение ведёт исследование, реализацию и проверку параллельно.
Увлекательный
Удобный интерфейс упрощает планирование, работу агентов и проектные задачи.

Покинуть Awesome Site?

Вы собираетесь перейти на внешний сайт. Мы не контролируем его содержимое и правила конфиденциальности.

Адрес назначения

Перейти на сайт