Vận hành
chaos engineering
còn gọi là chủ động gây sự cố
Cố ý gây hỏng trong môi trường có kiểm soát để biết hệ thống hỏng thế nào trước khi nó tự hỏng.
Câu hỏi không phải "có hỏng không" mà "hỏng thì ra sao". Chaos engineering trả lời câu đó vào lúc có người trực, có đồng hồ, có đường quay lui — thay vì lúc hai giờ sáng.
Với app mobile, phần đáng thử không phải tắt máy chủ mà là những gì người dùng gặp hằng ngày: mạng chậm, mạng đứt giữa lời gọi, máy chủ trả lỗi, phản hồi tới sau khi đã hết hạn chờ.
Điều kiện bắt buộc: phạm vi hẹp, dừng được bất cứ lúc nào, và giả thuyết viết trước — "nếu endpoint này lỗi, app phải hiện thông báo và cho thử lại, không mất dữ liệu đang nhập".

