Chaos engineering — намеренное внесение неисправностей в систему для проверки устойчивости. Принцип Netflix: убиваем случайные инстансы в production, проверяем что система продолжает работать. Инструменты: Chaos Monkey (Netflix), Gremlin, LitmusChaos. Эксперименты: убиваем сервис, обрываем сеть между сервисами, замедляем БД, повышаем CPU, убиваем DNS. QA роль: проектировать chaos эксперименты, наблюдать за поведением, проверять что SLO не нарушаются. Начинаем со staging, потом production в ограниченное время. Game Day — плановые chaos эксперименты.
Что такое chaos testing?
Senior
281 просмотровAFK Offer AI
Как тестировать защиту от CSRF?