Demo xem chức năng, Production xem vận mệnh.
Hôm nay một bug tái kết nối của SDK nền tảng, 2 phút tiêu hao hết 65535 cổng. Hệ thống bị treo rõ ràng.
Điều này một lần nữa xác nhận một quy luật bất di bất dịch của kỹ thuật phần mềm:
Bạn nghĩ rằng bạn đang viết logic, thực ra bạn đang viết phòng thủ.
Những người mới cố chấp trong việc thực hiện chức năng, người già dũng cảm trong xử lý ngoại lệ:
- Rung lắc mạng
- Phụ thuộc sụp đổ
- Tài nguyên cạn kiệt
- Nhập dữ liệu bất thường
Đây không phải là "tai nạn", đây là trạng thái bình thường.
Hệ thống tốt không phải để "tránh" lỗi, mà là để "chịu đựng"
Xem bản gốcHôm nay một bug tái kết nối của SDK nền tảng, 2 phút tiêu hao hết 65535 cổng. Hệ thống bị treo rõ ràng.
Điều này một lần nữa xác nhận một quy luật bất di bất dịch của kỹ thuật phần mềm:
Bạn nghĩ rằng bạn đang viết logic, thực ra bạn đang viết phòng thủ.
Những người mới cố chấp trong việc thực hiện chức năng, người già dũng cảm trong xử lý ngoại lệ:
- Rung lắc mạng
- Phụ thuộc sụp đổ
- Tài nguyên cạn kiệt
- Nhập dữ liệu bất thường
Đây không phải là "tai nạn", đây là trạng thái bình thường.
Hệ thống tốt không phải để "tránh" lỗi, mà là để "chịu đựng"

