2.
Chiếc máy bay xuyên qua tầng mây, ánh mặt trời bất ngờ tràn ngập khoang hành khách.
Tôi tháo kính, đưa tay xoa đôi mắt đang cay xè vì mỏi.
Ngoài cửa sổ, là biển mây mênh mông như kẹo bông gòn, trải dài đến tận chân trời.
Đã lâu rồi tôi không nhìn lên bầu trời như thế này.
Suốt mười năm qua, thế giới của tôi chỉ gói gọn trong màn hình máy tính nhấp nháy dòng code, và ánh đèn trắng dã nơi văn phòng lúc nửa đêm.
Tôi tắt điện thoại.
Không phải bật chế độ im lặng – mà là tắt nguồn hẳn.
Tôi không muốn nhận bất kỳ thông báo nào, không muốn ai làm phiền.
Thế giới bỗng nhiên trở nên yên ắng đến lạ.
Tôi ngả người tựa vào ghế, nhắm mắt lại, một cơn mệt mỏi lâu ngày chưa chạm tới, dâng lên như thủy triều.
Tôi thiếp đi.
Không mộng mị.
Máy bay hạ cánh vào một buổi sáng sớm ở nơi đất khách.
Trong không khí có mùi mằn mặn của gió biển, tươi mới và sảng khoái.
Tôi gọi một chiếc taxi, không đến khách sạn đã đặt trước mà nói với tài xế:
“Chở tôi đến chỗ nào có thể nhìn thấy biển.”
Tài xế là một người bản địa nhiệt tình, vừa liếc tôi qua gương chiếu hậu vừa hỏi bằng thứ tiếng Anh vụng về:
“Friend, đi du lịch à? Hay… thất tình rồi?”
Tôi bật cười, trả lời:
“Không. Tôi đến để bắt đầu lại.”
Tôi dừng chân tại một thị trấn nhỏ không tên, thuê một căn homestay nằm sát bờ biển.
Mở cửa sổ ra là đại dương xanh ngắt kéo dài đến vô tận.
Từng con sóng không mệt mỏi vỗ vào bờ cát, vang lên những âm thanh rì rào như khúc ru ngủ không bao giờ kết thúc.
Tôi quăng hành lý xuống sàn, cởi giày, để chân trần dẫm lên sàn gỗ mát lạnh.
Tự do.
Đây mới chính là mùi vị của tự do.
Cùng lúc đó, cách tôi cả ngàn cây số, ở trụ sở công ty “Sáng Tạo Tương Lai”, bộ phận kỹ thuật đang rối như tơ vò.
Phần mềm Hệ thống Thiên Kình phát sinh một lỗi nhỏ.
Chỉ là một chút độ trễ rất nhẹ.
Một số người dùng khi truy cập “trung tâm cá nhân” bị delay 0,5 giây trong quá trình tải dữ liệu.
Bộ phận vận hành phát hiện ra đầu tiên, lập tức báo cáo lên trên.
Triệu Thiên Thành đang họp, nghe báo cáo liền phất tay đầy bực bội:
“Chuyện nhỏ vậy cũng phiền tới tôi? Giao cho Triệu Lỗi xử lý đi! Nó bây giờ là người phụ trách dự án, cũng nên để nó rèn luyện một chút, để mọi người thấy năng lực của nó.”
Triệu Lỗi nhận lệnh, khí thế ngút trời dẫn theo mấy “thân tín” mới tuyển bước vào phòng kỹ thuật.
Mấy người đi sau đều là chuyên gia trong khoản nịnh hót, còn trình độ thì... là chuyện khác.
“Lỗi ở đâu? Để tôi xem nào.”
Trương Vĩ cùng mấy kỹ sư kỳ cựu vây lại, gương mặt ai nấy đều căng thẳng.
“Triệu tổng, là ở giao diện gọi dữ liệu tầng thấp của cơ sở dữ liệu xuất hiện độ trễ. Bọn tôi tra cả buổi mà vẫn chưa tìm ra nguyên nhân.”
“Chưa tìm ra?” Triệu Lỗi cau mày, giọng đã bắt đầu gắt lên:
“Tôi thấy là các anh lười làm thì có! Một lỗi nhỏ xíu thế này mà cũng xử lý không xong à?”
Hắn gạt một kỹ sư sang bên, ngồi thẳng xuống trước máy tính.
“Để tôi làm.”
Hắn gọi đoạn code ra, nhìn chằm chằm vào những dòng ký tự chi chít hiện trên màn hình.
Đó là lớp giao diện ứng dụng bề mặt – phần đơn giản nhất – tôi cố tình để lại với chú thích rõ ràng, dễ hiểu, như một chút “tử tế cuối cùng”.
Triệu Lỗi nhìn một lúc, trên mặt hiện lên nụ cười khinh thường.
“Chẳng phải chỉ là gọi bất đồng bộ thôi à? Thêm cái cache, chỉnh lại hàng đợi request là xong chứ gì. Lâm Vãn cũng chỉ giỏi đến thế thôi.”
Hắn bắt đầu gõ bàn phím lạch cạch, vẻ mặt đầy đắc ý.
Hắn tưởng là mình đã hiểu rồi.
Nhưng hắn đâu biết – ẩn dưới tầng interface đơn giản kia, là hệ thống Giao thức Tinh Liên phức tạp như mê cung, được mã hóa hoàn toàn bằng ngôn ngữ riêng tôi sáng tạo.
Bất kỳ thay đổi nào hắn thực hiện – đều chẳng khác gì hàn một cục sắt vụn lên bánh răng của chiếc đồng hồ siêu chính xác.
Nửa tiếng sau, hắn gõ Enter, đứng dậy vỗ tay đầy tự tin:
“Xong rồi. Đẩy code lên production.”
Trương Vĩ đứng bên nhỏ giọng nhắc nhở:
“Triệu tổng, có cần chạy thử trên môi trường test trước không ạ?”
“Test gì mà test?” Triệu Lỗi trừng mắt, “Code tôi viết còn phải test nữa à? Cậu không tin tôi? Hay muốn trì hoãn tiến độ của công ty?”
Trương Vĩ không dám lên tiếng nữa.
Đoạn mã mới bị cưỡng chế đẩy thẳng lên server chính.
Một phút sau.
Điện thoại phòng vận hành bị gọi đến mức cháy máy.
“Chuyện gì vậy? Dữ liệu người dùng hoàn toàn rối loạn! Thông tin của người dùng A hiển thị ở tài khoản của B!”
“Hệ thống thanh toán cũng sập rồi! Tất cả đơn hàng đều không xử lý được!”
“Không đăng nhập được vào hệ thống quản trị! Lỗi dồn liên tục không ngừng!”
Nếu như trước đây chỉ là một cơn cảm nhẹ với độ trễ 0,5 giây,
Thì bây giờ, cái gọi là ‘sửa lỗi’ của Triệu Lỗi chẳng khác nào biến nó thành suy đa tạng đang hấp hối trong phòng ICU.
Toàn bộ Hệ thống Thiên Kình rơi vào một trận hỗn loạn chưa từng có.
Điện thoại của Triệu Thiên Thành đổ thẳng vào kỹ thuật.
Tiếng gào thét của ông ta xuyên qua cả đường dây, chấn động đến mức người nghe muốn thủng màng nhĩ:
“Triệu Lỗi! Cút ngay đến đây cho tôi! Rốt cuộc cậu đã làm cái trò gì vậy?!”
Triệu Lỗi mặt cắt không còn giọt máu, bàn tay cầm chuột run bần bật.
Trên màn hình, log lỗi màu đỏ cuồn cuộn như thác đổ, từng ký tự đều như đang cười nhạo sự ngu xuẩn và ngạo mạn của hắn.
Xong đời rồi.
Còn tôi, lúc này đang ngồi trên bãi biển, nhấm nháp một chai bia mát lạnh, lặng lẽ nhìn mặt trời từ từ chìm xuống đường chân trời.
Ánh hoàng hôn dát vàng cả mặt biển, sóng nước lấp lánh như giấc mơ vừa chạm vào hiện thực.
Cách đó không xa, một cô gái mặc váy dài kiểu Bohemian đang dựng máy ảnh chụp cảnh mặt trời lặn.
Tóc cô bị gió biển thổi rối tung, nhưng trên gương mặt vẫn là nụ cười rạng rỡ như nắng.
Tôi giơ chai bia lên, khẽ cụng vào ánh tà dương phía xa.
Cạn ly —
Cho một khởi đầu khốn nạn,
Nhưng lại diễm lệ đến không ngờ.
3.
Tốc độ lan rộng của cơn khủng hoảng đã vượt ngoài sức tưởng tượng của tất cả mọi người.
Pha “sửa lỗi” mang tính hủy diệt của Triệu Lỗi chẳng khác nào đẩy ngã quân cờ domino đầu tiên.
Toàn bộ hệ thống Thiên Kình bắt đầu xảy ra chuỗi sụp đổ dây chuyền trong logic vận hành bên trong.
Dữ liệu rối loạn chỉ là bề mặt.