Explore all courses in this category.
Explore all courses in this category.
Nguyễn Đình Cường
0 comment
09 Nov, 2026
Hệ thống sập lúc hai giờ sáng. Sau khi khắc phục, câu hỏi đầu tiên của nhiều người là 'ai đã làm?'. Đó là câu hỏi sai. Câu hỏi đúng là 'vì sao hệ thống cho phép điều này xảy ra?'. Postmortem không đổ lỗi biến sự cố thành bài học để hệ thống bền vững hơn.
Postmortem (hay báo cáo sau sự cố) là buổi nhìn lại và tài liệu ghi chép về một sự cố: chuyện gì đã xảy ra, ảnh hưởng ra sao, đã khắc phục thế nào, nguyên nhân sâu xa là gì, và cần làm gì để tránh lặp lại. Mục tiêu là học hỏi, không phải trừng phạt.
Nếu người gây ra lỗi bị khiển trách, mọi người sẽ học cách giấu lỗi và giấu thông tin, đúng lúc bạn cần sự trung thực nhất để hiểu chuyện gì đã xảy ra. Hơn nữa, hiếm khi sự cố do một người duy nhất: nó là kết quả của nhiều yếu tố như thiếu kiểm thử, quy trình triển khai thiếu bước chặn lỗi, cảnh báo không rõ ràng. Nếu một người sai một lần mà làm hệ thống sập thì lỗi nằm ở hệ thống thiếu hàng rào bảo vệ, chứ không chỉ ở người đó.
Kỹ thuật đơn giản: hỏi 'vì sao?' liên tục (khoảng năm lần) cho đến khi chạm tới yếu tố hệ thống. Ví dụ:
Hành động khắc phục không phải 'nhắc người triển khai cẩn thận hơn' mà là thêm cảnh báo, giới hạn log, xoay vòng log. Lưu ý thực tế thường phức tạp hơn một chuỗi thẳng; hãy xem 5 Whys là điểm khởi đầu để đào sâu.
Sự cố là điều không thể tránh, nhưng lặp lại cùng một sự cố là có thể. Postmortem không đổ lỗi giúp nhóm trung thực, tìm ra nguyên nhân hệ thống và biến mỗi lần thất bại thành một bước cải tiến. Hãy thử viết bản đầu tiên cho sự cố gần nhất của bạn, dù nhỏ.
Nếu muốn học cách vận hành hệ thống và xử lý sự cố một cách chuyên nghiệp, hãy xem thêm tại codebem.com.
Nguyễn Đình Cường
0 comment