Chương 83: Độ Trễ Hệ Thống
Độ Trễ
Mục lục
89 chươngCuộn, vuốt hoặc dùng hai nút để xem thêm Đã tải 89/89 chương
Tuần đầu tiên của tháng Năm, sau kỳ nghỉ lễ kéo dài, con sóng hàng hoàn trả đổ ngược về các kho trung tâm ào ạt như vỡ đê. Cùng một lúc, hàng vạn dòng lệnh điều chuyển, đơn nhập kho, đơn bán lẻ, cập nhật tồn thực tế và cập nhật dự báo đè lớp lớp lên nhau trên toàn hệ thống. Mật độ dày đặc hơn bất cứ thời điểm nào kể từ ngày Mạch Labs được cắm dây nối vào mạng lưới toàn cầu của Cozon.
Căn phòng bốn mươi mét vuông ở Hòa Khánh giờ chỉ còn bốn người. Huy gục mặt xuống mặt bàn ngủ thiếp đi, tai nghe còn treo bên tai. Kỹ sư Thái Lan Arthit ngả người tựa lưng vào chiếc ghế nhựa quen thuộc, trệu trạo nhai nốt khúc bánh mì nguội mua từ chiều. Bên góc bàn, Mai Phương cúi đầu tỉ mỉ soạn nốt bản báo cáo tiến độ tuần để gửi sang Singapore.
Chỉ riêng Trọng Khoa ngồi im như tượng, giương mắt nhìn chằm chằm vào một bảng so sánh số liệu cả tiếng đồng hồ.
Kho vệ tinh Biên Hòa. Hệ thống quản lý kho nội bộ của Cozon ghi nhận con số tồn thực tế là 1.200 thùng nước điện giải. Nhưng cùng ở giây đó, bộ dự báo của Mạch lại quét ra con số 1.860 thùng. Anh mở từng mô-đun ra soi xét. Mô-đun kho chạy đúng. Mô-đun dự báo chạy đúng. Lớp tổng hợp tồn khả dụng mà Mạch tự viết cũng tuân thủ từng dòng quy tắc khắt khe. Không có dòng báo lỗi đỏ chót nào nhảy ra.
Nhưng Trọng Khoa không định tìm kiếm chúng, vì vốn dĩ chẳng có màu đỏ nào cả. Anh đang xăm soi từng khoảng trống giữa hai con số đều đang khoác lên mình màu xanh an toàn.
Chúng nằm sát cạnh nhau, hiển thị trong cùng một mili-giây.
"Dừng." Trọng Khoa quát khẽ, giọng khản đi.
Các ngón tay thanh mảnh của Mai Phương dừng trên bàn phím, ngạc nhiên quay sang. Arthit ngừng nhai, ánh mắt mơ hồ khó hiểu.
"Có chuyện gì à?"
"Đừng cho chạy tiếp nữa !"
Arthit đặt chiếc bánh mì ăn dở xuống tờ báo, kéo sát ghế nhựa lại gần màn hình của Khoa:
"Anh thấy lỗ hổng ở đâu? Mô hình đang trả về chỉ số tối ưu mà?"
Khoa không rời mắt khỏi màn hình.
"Chưa biết. Nhưng hai tập dữ liệu này không thể đều đúng trong cùng một thời điểm."
Mai Phương chăm chú nhìn gương mặt góc cạnh của Trọng Khoa, nhận thấy vẻ nghiêm túc hiếm có trong mắt anh. Không thắc mắc, cô quay sang Arthit, giọng bình tĩnh mà dứt khoát:
"Chúng tôi xin kích hoạt quyền tạm dừng toàn bộ các đề xuất điều chuyển tự động trong toàn cụm Mê Kông. Ngay lập tức."
Arthit hết nhìn dãy ký tự xanh mượt đang nhảy múa trên màn hình lớn, lại nhìn đôi mắt thâm sâu của Trọng Khoa. Người kỹ sư Thái Lan lặng lẽ gật đầu, vươn tay gõ một dòng lệnh ngắt kết nối.
Ba phút sau, hơn hai trăm điểm bán lẻ đồng loạt trở về chế độ điều hành thủ công truyền thống. Không ai bên Cozon lên tiếng phàn nàn. Họ đang trong giai đoạn thử nghiệm có giám sát ngặt nghèo, việc ấn nút dừng khẩn cấp vốn là đặc quyền đã được ghi rõ trên giấy trắng mực đen trong hợp đồng.
***
Cũng trong tuần đó, tại tầng mười hai của tòa nhà bọc kính bóng lộn trên đường Bạch Đằng, Hải Đăng Tech đang lao đi với tốc độ của chiếc xe Công thức Một.
Hai tuần trước, trong cuộc họp chiến lược nối mạng trực tiếp với trụ sở trong Nam, Tổng Giám đốc hừng hực khí thế đặt ra câu hỏi:
"Quý tới, chúng ta sẽ chốt thêm bao nhiêu khách hàng mới?"
"Ba ạ !" Giám đốc chi nhánh đáp.
"Không đủ."
"Bốn ạ?"
"Sáu !"
Giám đốc chi nhánh đem tinh thần ấy quán triệt xuống cuộc họp giao ban, Có người rụt rè giơ tay, hỏi vì sao phải ép tiến độ gấp gáp đến mức rủi ro như vậy. Vị Giám đốc chi nhánh không buồn giải thích, chỉ lạnh lùng bấm chuyển sang một trang slide giản lược, vỏn vẹn vài dòng chữ đen nổi bật trên nền trắng:
Competitor Watch - Mạch Labs. Quy mô: 8 người.
Khách hàng công khai: Nhỏ.
Thị trường trọng điểm: Đà Nẵng / Miền Trung.
Sản phẩm: Điều phối tồn kho và dự báo nhu cầu.
Hoạt động gần đây: chạy cho một số đơn vị, hộ kinh doanh nhỏ.
Ghi chú: Tuyệt đối không được đánh giá thấp.
"Đây là một startup cùng ngạch cạnh tranh với chúng ta. Giờ nó còn là một con kiến!"
Đóng slide, ông ta chống tay lên mặt bàn kính, gõ nhẹ:
"Nếu cho nó cơ hội lớn mạnh, chúng ta sẽ phải hối hận!"
Một người quen bên phòng kinh doanh ghé tai Quốc, thì thào:
"Cái văn phòng nhỏ bên Hòa Khánh ấy à?"
“Ừ!”
"Bọn này chưa chết sao?"
"Ừ."
"Vậy triển thôi, nuốt chửng hết thị trường của bọn chúng là xong chứ gì!"
Trước khi buổi họp kết thúc, một trưởng nhóm chợt chêm vào một câu bâng quơ bên lề: nghe đồn có một tập đoàn bán lẻ đa quốc gia cực lớn đang âm thầm thử nghiệm một giải pháp tương tự ở phía Nam.
"Bên nào làm đấy?"
"Chưa biết."
Tất cả im lặng. Ai đó thốt lên:
"Đừng bảo là cái startup nhỏ đó nhé!"
Cả phòng bật cười ầm ĩ, ai nấy đều cho là câu đùa nhảm, vẻn vẹn tám người đòi chạy cả dự án cho tập đoàn đa quốc gia, khác nào kiến nuốt voi. Đúng chuyện viển vông.
Quốc ngồi bất động ở hàng ghế thứ nhất, không nói một lời. Trong căn phòng bọc kính này, có lẽ chỉ mình anh ta hiểu rõ căn phòng bốn mươi mét vuông kia sở hữu thứ năng lực đáng gờm nhường nào. Nếu cái dự án khổng lồ phía Nam kia thực sự có bóng dáng Mạch lẩn khuất phía sau, thì khoảng thời gian yên bình của Hải Đăng không còn nhiều như những con số hoa mỹ trên slide.
Thuận Phát đã chạy êm ru ba mươi cửa hàng trong bốn tháng. Con số ấy tròn trịa và hoàn hảo đến mức luôn được đặt ở trang đầu tiên trong mọi tập slide chào hàng của Hải Đăng. Họ không làm ẩu. Họ đã đo tải, thử cổng kết nối, miệt mài theo dõi sai số qua từng tuần. Ba khách hàng mới ở giai đoạn chạy thử, bao gồm cả chuỗi siêu thị miền Tây, đều cho ra những biểu đồ đẹp đẽ.
Nhưng ba mươi cửa hàng của Thuận Phát không thể gánh mãi tham vọng của cả một chi nhánh.
Thế là trong hai tuần, kể từ cuộc họp kinh doanh ấy, Hải Đăng lao vào tăng tốc điên cuồng. Họ mở tuyển gấp hai mươi vị trí, chốt hợp đồng với hơn chục nhân sự triển khai hiện trường, chi tiền thuê thêm một cụm máy chủ công suất lớn và đặt bút ký liền hai hợp đồng thương mại.
Cuộc họp chốt phương án vận hành diễn ra vào một chiều thứ Hai, ngay dưới tấm băng rôn vừa được treo lên ở sảnh chính. Trên nền vải bạt đỏ bóng loáng, hình ảnh một hotgirl nổi tiếng mỉm cười rạng rỡ bên dòng chữ vàng ánh kim: HẢI ĐĂNG - NỀN TẢNG TỐI ƯU CHUỖI CUNG ỨNG THẾ HỆ MỚI.
Trưởng phòng kỹ thuật đứng trước bảng, trình bày ngắn gọn: Nâng cấp cả ba khách hàng đang chạy thử lên vận hành chính thức cùng một lúc. Đồng thời đẩy toàn bộ hệ thống lên chế độ đồng bộ tiệm cận thời gian thực, đúng như cam kết trong hồ sơ năng lực.
"Tải thì cụm máy chủ mới thừa sức gánh"
Anh ta tóm tắt, ngón tay đặt nhẹ lên góc laptop:
"Thứ tôi băn khoăn duy nhất là lớp tổng hợp. Chúng ta đã kiểm chứng nó trên từng khách hàng riêng lẻ, nhưng chưa từng để nó gánh nhiều nguồn dữ liệu đổ về cùng lúc với tần suất dày thế này."
Giám đốc chi nhánh ngả người ra lưng ghế, vẻ bình thản:
"Tôi hiểu máy chủ không sửa được rủi ro logic."
Thoáng trầm tư, ông ta nhịp nhịp đầu bút, gõ nhẹ xuống mặt bàn kính:
"Vậy thì ta dựng hàng rào kiểm soát. Độ lệch trạng thái chỉ cần vượt 0,3% là bật cảnh báo. Vượt 1% thì hệ thống tự động khóa luồng tự động, chuyển sang chế độ khuyến nghị để nhân viên duyệt tay. Và tôi cần một phương án quay về cấu hình cũ trong vòng một giờ nếu có sự cố."
"Phương án đó thì làm được."
"Còn mắt xích nào chưa kiểm chứng không?"
Trưởng phòng kỹ thuật ngập ngừng:
"Chúng ta chưa từng có kịch bản thử nghiệm nào cho nhiều khách hàng, nhiều hệ thống khác nhau, đồng bộ dữ liệu liên tục cùng một thời điểm."
"Có chứ!"
Vị giám đốc đưa tay chỉ ra phía tấm băng rôn ngoài sảnh:
"Ba mươi cửa hàng của Thuận Phát, bốn tháng không một vết rạn. Không lẽ mỗi lần đi gặp đối tác, chúng ta chỉ trưng mỗi nó ra làm biển quảng cáo?"
Ông dừng lại, giọng trầm xuống:
"Thuận Phát không thể và không được phép là ngoại lệ duy nhất."
Không ai trong phòng lên tiếng phản bác. Tất cả những quy trình chuẩn mực cần kiểm tra, họ đều đã làm đủ.
Ở góc bàn, Quốc cúi đầu ghi chép. Đã có lúc ý nghĩ về việc các trạng thái dữ liệu xô vào nhau trong lớp tổng hợp lướt qua tâm trí anh ta. Nhưng mọi bài kiểm tra trước đó đều trả về kết quả sạch sẽ. Quốc tự trấn an mình, nếu có trục trặc xảy ra, nó chỉ nằm ở chất lượng dữ liệu bẩn của từng cửa hàng riêng biệt, không thể nằm ở lớp tổng hợp lõi.
Tối thứ Sáu, ba khách hàng chính thức bấm nút chuyển sang hệ thống mới. Thuận Phát vẫn nằm đó, không thay đổi một dòng mã nào. Chỉ có thế giới dữ liệu xung quanh nó là hoàn toàn khác trước.
Thảo luận
Bình luận chương
0 bình luận
Chưa có bình luận nào. Hãy là người đầu tiên bình luận chương này.