Hidden Dependency
Định nghĩa
Hidden Dependency là dependency không hiển thị rõ trong sơ đồ hoặc mental model vận hành, nhưng khi lỗi lại ảnh hưởng tới service tưởng như độc lập.
Cách hiểu bằng lời của tôi
Outage lớn thường không bắt đầu từ dependency ai cũng biết. Nó bắt đầu từ thứ bị xem là phụ: status page chạy trên chính cloud đang outage, auth của edge provider phụ thuộc cloud khác, config test ảnh hưởng production route, hoặc cache được tưởng nhầm là fallback.
Cách phát hiện
- Hỏi source of truth của mỗi critical path là gì.
- Theo dõi dependency của observability/status/incident tooling.
- Kiểm tra config path có chạm production dù tên là test/staging không.
- Chạy chaos drill cho cold read, provider outage và control plane unavailable.
Liên kết
- Blast Radius
- Cold Read Path
- Control Plane
- Incident Response
- dependency mapping