- Bài viết là một giai thoại hài hước của Trey Harris, một kỹ sư phần mềm dày dạn kinh nghiệm, về một vấn đề tưởng như bất khả thi mà ông gặp phải khi vận hành hệ thống email của khuôn viên trường.
- Trưởng khoa Thống kê báo cáo rằng họ không thể gửi email tới những nơi cách vị trí của họ hơn 500 dặm.
- Bất chấp tính phi lý của tuyên bố này, Harris phát hiện rằng email gửi tới các địa điểm cách hơn 500 dặm thực sự bị thất bại.
- Sau khi điều tra, Harris phát hiện một bản vá máy chủ gần đây đã vô tình hạ cấp hệ thống email từ Sendmail 8 xuống Sendmail 5.
- Việc hạ cấp này khiến hệ thống diễn giải sai tệp cấu hình của Sendmail 8, đặt thời gian chờ kết nối tới các máy chủ SMTP từ xa về 0.
- Do đặc tính chuyển mạch 100% của mạng khuôn viên trường, thời gian kết nối tới máy chủ từ xa chủ yếu được quyết định bởi khoảng cách ánh sáng tới đích hơn là độ trễ của router.
- Điều này dẫn đến việc hết thời gian kết nối với những quãng thời gian lớn hơn khoảng 3 mili giây, tương ứng với khoảng cách chừng 500 dặm, từ đó gây ra sự cố kỳ lạ này.
- Câu chuyện nhấn mạnh tầm quan trọng của việc hiểu sự phức tạp của cấu hình hệ thống và việc những thay đổi nhỏ có thể gây ra các vấn đề không ngờ tới.
1 bình luận
Ý kiến trên Hacker News
unitsđể chuyển đổi millilightseconds sang dặm.