08/10/2026 · VietTechies · Biên tập

Vào tháng 12 năm 1979, CompuServe ra mắt dự án phần mềm tùy chỉnh quy mô lớn đầu tiên dành riêng cho các thuê bao truy cập buổi tối: một chợ ứng dụng trực tuyến mang tên MicroNET Software Exchange. Dịch vụ này khởi đầu với 17 chương trình tiện ích và trò chơi cho máy tính gia đình TRS-80, có mức giá từ 1 USD đến 49 USD và chi phí trung bình là 16,40 USD cho mỗi lượt tải. Người dùng có thể chọn một phần mềm trên mạng và tải mã nguồn về máy ngay lập tức, với khoản phí được cộng trực tiếp vào hóa đơn hằng tháng.
Bước chuyển từ lập trình từ xa sang trò chuyện nghề nghiệp
Theo ghi chép của Digital Antiquarian, Jeff Wilkins — lãnh đạo CompuServe — ban đầu hình dung dịch vụ người dùng cá nhân (lúc đầu gọi là MicroNET) như một công cụ giúp những người đam mê máy tính vi xử lý sơ khai có thể kết nối với các máy chủ trung tâm (mainframe) mạnh mẽ của các tổ chức. Ông cho rằng người dùng sẽ đăng nhập để viết các đoạn mã phức tạp bằng các biến thể nâng cao của Fortran hoặc Pascal. Thế nhưng, người dùng nhanh chóng bỏ trống các môi trường lập trình từ xa. Thay vào đó, họ đổ xô vào hệ thống thư điện tử và bảng tin của dịch vụ để trao đổi lời khuyên kỹ thuật, kinh nghiệm sửa lỗi phần mềm và những tin đồn xung quanh các dòng máy TRS-80 hay Apple II. Nhận thấy khách hàng coi trọng việc giao tiếp giữa người dùng với nhau hơn là năng lực xử lý từ xa, ban quản trị đã nhanh chóng thay đổi định hướng. Vào mùa hè năm 1980, công ty bỏ hoàn toàn thương hiệu MicroNET và đổi tên dịch vụ dành cho người tiêu dùng thành CompuServe.
Điểm tựa từ tập đoàn và thực tế máy chủ trung tâm
Việc mở rộng quy mô dịch vụ đòi hỏi nguồn vốn lẫn sự hỗ trợ về mặt tổ chức và kỹ thuật. Ngày 12 tháng 5 năm 1980, gã khổng lồ trong lĩnh vực khai thuế H&R Block đã thâu tóm CompuServe để tiến vào thị trường công nghệ thương mại đang tăng trưởng nhanh hơn, đồng thời giữ Wilkins tiếp tục điều hành. Trước đây, các khách hàng doanh nghiệp thường được gán cho một máy chủ trung tâm riêng biệt, nhưng các tài khoản người dùng cá nhân lại cần tương tác trên một hạ tầng dùng chung thống nhất. Kiến trúc sư trưởng kỹ thuật Sandy Trevor, người kế nhiệm John Goltz, đã ủng hộ sáng kiến dành cho người tiêu dùng dù gặp phải sự phản đối nội bộ từ đội ngũ kinh doanh doanh nghiệp. Trevor phân công những kỹ sư phần mềm giỏi nhất lập ra kiến trúc riêng cho dịch vụ người tiêu dùng nhằm thoát khỏi những giới hạn của phần cứng cũ. Mới đầu thập niên, khoản đặt cược này đã đem lại hiệu quả: sau khi vượt mốc 10.000 thuê bao trong năm 1981, bộ phận dịch vụ người tiêu dùng tiếp tục tăng trưởng ổn định, đóng góp một nửa tổng doanh thu của CompuServe vào năm 1987 trong bối cảnh thị trường chia sẻ thời gian máy tính doanh nghiệp chững lại.
Kiến trúc của Yo-Yo Switch
Để ngăn chặn tình trạng nghẽn tài nguyên máy chủ trung tâm khi hàng nghìn người dùng cùng đăng nhập một lúc, Trevor và nhóm kỹ sư của ông đã phát triển một cơ chế cân bằng tải động bằng phần mềm tự tạo, được gọi là "yo-yo switch". Trong các hệ thống chia sẻ thời gian truyền thống, dữ liệu của khách hàng nằm cố định trên một máy chủ. Dưới kiến trúc mới, hệ thống tách biệt phần cứng khỏi trải nghiệm thực tế của người dùng. Khi thuê bao chọn một mục từ menu văn bản, yo-yo switch tự động chuyển hướng kết nối của họ tới máy chủ đang lưu trữ tệp hoặc dịch vụ cụ thể đó. Nếu người dùng tiếp tục yêu cầu một tính năng nằm trên máy khác, hệ thống sẽ chuyển giao kết nối một cách linh hoạt sang một máy tính khác trong số hơn 20 máy chủ PDP-10 đặt tại Columbus, Ohio. Quá trình chuyển giao diễn ra chỉ trong vài phần nghìn giây, giúp người vận hành thiết bị đầu cuối hoàn toàn không nhận thấy ranh giới giữa các thiết bị phần cứng.
Snapak và các diễn đàn theo chủ đề
Để đưa người dùng mới lên mạng lưới, CompuServe đã hợp tác với Radio Shack vào mùa hè năm 1980 để phân phối các bộ khởi động bán lẻ có tên gọi "Snapak". Các gói sản phẩm này chứa thông tin thiết lập tài khoản và phần mềm cho phép khách hàng kết nối với các máy chủ trung tâm tại Ohio chỉ vài phút sau khi mở hộp một chiếc modem mới. Khi đã trực tuyến, người dùng tập hợp lại trong các khu vực chủ đề được tổ chức ngăn nắp. Ban đầu được gọi là các Nhóm Hứng thú Đặc biệt (Special Interest Groups), những phòng họp ảo này sớm được đổi tên thành Forum (Diễn đàn). Được xây dựng xung quanh các dòng máy tính cụ thể và những sở thích chung, các Diễn đàn cho phép nhà cung cấp phần mềm và người dùng trao đổi phản hồi trực tiếp, biến phần cứng tính toán khép kín thành những cộng đồng kỹ thuật số bền vững.
Bằng cách ẩn các máy chủ trung tâm vật lý sau các bộ chuyển mạch điều hướng động tự động, CompuServe không chỉ giải quyết giới hạn dung lượng hệ thống thời kỳ đầu mà còn đi đầu trong việc trừu tượng hóa mạng lưới hướng tới người dùng. Thành tựu kỹ thuật sớm này đã chứng minh cách hạ tầng phần mềm có thể phối hợp nhịp nhàng các cụm máy chủ đặt ở xa từ rất lâu trước khi các kiến trúc điện toán đám mây hiện đại trở thành tiêu chuẩn của ngành.
Ảnh minh họa do AI tạo, không phải ảnh tư liệu.
