Kill Switch

Định nghĩa

Kill Switch là cơ chế tắt nhanh một feature, code path, validation, policy hoặc integration trong production để giảm impact khi incident xảy ra.

Cách hiểu bằng lời của tôi

Kill switch là phanh khẩn cấp. Nó cần được thiết kế trước incident, có owner rõ, có observability, và phải được threat-model nếu tắt một check bảo mật.

Bài học từ source

  • Google có red-button để disable quota policy logic gây crash, nhưng feature không được bảo vệ bằng feature flag ngay từ rollout.
  • Cloudflare Turnstile kill switch giảm lockout nhưng mở rủi ro token reuse, nên kill switch cũng cần security trade-off.

Liên kết