Будинки Розвиток Краса на перервах: створення еластичних систем за допомогою інженерії хаосу

Краса на перервах: створення еластичних систем за допомогою інженерії хаосу

Зміст:

Anonim

Незважаючи на наші найбільші зусилля, щоб їх уникнути, ІТ-інциденти - це неминуча частина роботи - і намагатися не випереджати простою, що впливає на бізнес, стає лише складніше. Сьогодні системи тісно пов’язані та все складніші, і з більш рухомими частинами виникає більше можливостей для того, щоб справи не вийшли.

Це одна з причин, чому все більше організацій звертаються до мікросервісів для збільшення доступності послуг та кращої стійкості до відмов. Але хоча це чудові передумови для руйнування монолітних застосувань, вони також можуть потенційно ускладнити ризик виходу з ладу, якщо це не буде чітко розроблено з урахуванням стійкості.

Підготовка до відмови

Враховуючи суттєво хаотичну природу розподілених систем, сервіси повинні розвиватися не тільки для передбачення несправності, але й для автоматичного відновлення у разі відмови. Це означає, що регулярно проводите збої, щоб ваші системи могли поводитися з хаосом, не порушуючи обслуговування кінцевих клієнтів. А для того, щоб досягти цього, вам потрібна здатність моделювати подібний виробничий трафік у тестових середовищах.

Краса на перервах: створення еластичних систем за допомогою інженерії хаосу