Хаос инженериясы дегеніміз не
Ақаулар арқылы тұрақтылықты тексеру
Хаос Инженериясы
Хаос Инженериясы — жүйенің тұрақтылығы мен қалпына келу мүмкіндіктерін тексеру үшін әдейі ақаулар енгізу саласы.
Хаос Инженериясы Принциптері
| Принцип | Сипаттама | |---------|-----------| | Гипотеза | Күтілетін мінез-құлықты тұжырымдау | | Минималды жарылыс радиусы | Эксперимент ауқымын шектеу | | Алдымен production | Нақты ортада тестілеу | | Автоматтандыру | Үздіксіз эксперименттер |
Эксперимент Түрлері
- Қызмет ақауы — pod/контейнерді өлтіру
- Желі ақаулары — кідіріс, пакет жоғалуы
- Ресурс шектеулері — CPU/жад стресі
- Қолжетімділік аймағы ақауы — AZ ақауы
Құралдар
- Chaos Monkey (Netflix) — хаос классикасы
- Gremlin — кәсіпорын платформасы
- Litmus — Kubernetes-native
- Chaos Mesh — CNCF жобасы
Эксперимент Процесі
- Тұрақты күйді анықтау
- Гипотеза тұжырымдау
- Ақау енгізу
- Нәтижелерді бақылау
- Жүйені жақсарту