VietTechiesHIỂU CÔNG NGHỆ. MỞ GÓC NHÌN.
☰ Chuyên mục

Alan Emtage tạo search engine Internet đầu tiên vì quá mệt với việc mò từng FTP server

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

Chân dung nhà khoa học máy tính và người tạo Archie, Alan Emtage, năm 2019.


Trước khi World Wide Web tồn tại, một sinh viên sau đại học tại McGill University đã quá mệt với việc mò từng FTP server để tìm phần mềm miễn phí.

Thế là ông tự động hóa việc đó.

Tên ông là Alan Emtage.

Công cụ ông xây trở thành Archie — thường được xem là search engine đầu tiên của Internet.

Nó không search web page.

Khi đó public Web còn chưa tồn tại.

Nó tìm tên file trong những kho FTP rải rác trên Internet thời kỳ đầu.

Ngày nay nghe rất thô sơ.

Nhưng lúc đó nó giải một bài toán mà chưa ai nhận ra sau này sẽ trở nên khổng lồ.

Internet đã có thông tin. Vấn đề là tìm nó ở đâu.

Cuối thập niên 1980, Emtage vừa học cao học ngành khoa học máy tính vừa làm quản trị hệ thống tại McGill.

Khoa không có nhiều tiền mua phần mềm thương mại, nên một phần công việc của ông là tìm các chương trình miễn phí trên Internet.

Điều đó nghĩa là tìm FTP server cho phép truy cập ẩn danh, kết nối, xem danh sách thư mục rồi tải những file có tên hứa hẹn.

Đường truyền chậm.

Công việc lặp đi lặp lại.

Internet đã đủ lớn để một người không thể nhớ hết thứ gì nằm ở máy nào.

Vì vậy Emtage viết script tự động kết nối các kho FTP, thu danh sách thư mục và xây cơ sở dữ liệu có thể tìm kiếm.

Ông thường cho script chạy ban đêm, khi ít người dùng đường Internet của McGill hơn.

Sáng hôm sau, thông tin đã sẵn sàng.

Phiên bản đầu tiên chỉ được xây cho chính ông

Không có kế hoạch kinh doanh.

Không có pitch deck.

Không có tuyên bố lớn rằng tìm kiếm sẽ thành một trong những lớp hạ tầng quan trọng nhất của Internet.

Emtage chỉ đang xóa một phần nhàm chán khỏi công việc của mình.

Sau đó, Peter Deutsch, một học viên cao học khác, nhờ ông tìm phần mềm mà ai đó đang hỏi trên diễn đàn trực tuyến.

Emtage tìm trong cơ sở dữ liệu cục bộ và trả lời rất nhanh.

Khi câu trả lời được đăng công khai, nhiều người khác bắt đầu nhờ tìm tiếp.

Nhu cầu làm lộ ra hạ tầng còn thiếu.

Mọi người không chỉ cần file.

Họ cần index chỉ ra file nằm ở đâu.

Archie tạo ra mô hình mà tìm kiếm hiện đại vẫn dùng

Tên Archie xuất phát từ “archive” bỏ chữ “v”.

Về ý tưởng, Archie thực hiện chuỗi việc khá đơn giản:

Đi ra các nguồn phân tán.

Thu thập thông tin.

Index nó.

Cho người dùng query index.

Search engine hiện đại phức tạp hơn nhiều, nhưng trình tự ấy vẫn quen thuộc.

Crawl.

Index.

Search.

Rank.

Archie không hiểu trang Web vì khi đó chưa có trang Web để hiểu.

Nó chủ yếu lập chỉ mục thông tin thư mục và tên file từ các kho FTP công khai.

Nhưng nó xác lập điều quan trọng hơn một danh sách tính năng.

Internet cần một lớp tìm kiếm nằm trên hạ tầng mạng thuần túy.

Dự án lớn lên trước khi việc cấp phép theo kịp

Archie lan rất nhanh.

Điều đó tạo một vấn đề hơi khó xử.

Kết nối mạng McGill có giới hạn, và dịch vụ này tiêu thụ băng thông cùng tài nguyên tính toán thực sự.

Emtage sau này kể rằng lúc đầu nhóm phải làm tương đối âm thầm vì quản lý đại học chưa thực sự hiểu chuyện gì đang diễn ra.

Rồi giám đốc khoa khoa học máy tính đi dự hội nghị.

Các học giả khác tới cảm ơn ông vì Archie.

Theo lời kể, ông lịch sự nhận lời cảm ơn trước khi hiểu đầy đủ sinh viên của mình đã xây thứ gì.

Câu chuyện khá hài, nhưng pattern rất quen.

Công cụ nội bộ thường chứng minh giá trị trước khi tổ chức có tên gọi cho nó.

Nhu cầu tìm kiếm chưa hiển nhiên vì Internet vẫn còn nhỏ

Ngày nay tưởng tượng một Internet không có search nghe vô lý.

Năm 1989 thì không.

Mạng còn nhỏ tới mức nhiều người điều hướng bằng cách nhớ những máy tính, mailing list và kho lưu trữ cụ thể.

Nhu cầu còn thiếu chỉ trở nên rõ khi lượng thông tin vượt một ngưỡng.

Điều này lặp lại nhiều lần trong technology.

Ở quy mô nhỏ, trí nhớ đủ dùng.

Lớn hơn một chút cần danh mục.

Lớn hơn nữa, danh mục không còn đáp ứng được.

Khi đó cần search.

Rồi search trả quá nhiều kết quả.

Khi đó cần xếp hạng, gợi ý, lọc và cá nhân hóa.

Hạ tầng mới thường xuất hiện không phải vì hệ thống cũ thiết kế tệ, mà vì thành công khiến cách cũ không còn đáp ứng được quy mô.

Emtage không trở thành tỷ phú nhờ search

Sau này, mọi người hỏi vì sao người tạo search engine Internet đầu tiên không giàu khủng khiếp.

Câu trả lời của ông chỉ ra một khác biệt lớn của thời đại đó.

Internet chưa phải thị trường thương mại như ngày nay.

Những người xây hạ tầng ban đầu thường làm trong đại học, viện nghiên cứu và cộng đồng kỹ thuật.

Mục tiêu là làm mạng hữu ích hơn.

Năm 1992, Emtage và Peter Deutsch lập Bunyip Information Systems để thương mại hóa dịch vụ thông tin Internet và phiên bản Archie cấp phép sử dụng.

Nhưng tìm kiếm dưới dạng ngành kinh doanh quảng cáo khổng lồ khi đó còn chưa tồn tại.

Bài học product rất dễ bị bỏ qua

Archie không bắt đầu bằng câu:

“Chúng ta nên tạo ra loại sản phẩm tỷ đô nào?”

Nó bắt đầu bằng:

“Tại sao ngày nào mình cũng phải tìm thứ này bằng tay?”

User đầu tiên chính là người xây tool.

Tín hiệu thị trường đầu tiên là người khác bắt đầu xin dùng cách làm nhanh ấy.

Bài toán mở rộng đầu tiên xuất hiện vì công cụ hữu ích đến mức tiêu thụ đáng kể tài nguyên dùng chung.

Trình tự đó đáng nhớ.

Một số sản phẩm hạ tầng tốt nhất bắt đầu như cách tự cứu mình.

Một script.

Một dashboard.

Một database.

Một công cụ nội bộ nhỏ được xây chỉ vì ai đó mệt với việc lặp lại cùng tác vụ.

Tín hiệu quan trọng xuất hiện khi người khác bắt đầu xin dùng chính cách làm nhanh đó.

Bạn đã xây tool nào chỉ để công việc của mình dễ hơn nhưng người khác cứ liên tục xin được dùng cùng?

Đọc bằng ngôn ngữ khác: English · Español · Deutsch · Français · Português (Brasil) · Tiếng Việt

Nguồn