Cha đẻ của Internet cuối cùng cũng đã nghỉ hưu
Tám mươi ba tuổi, một giải thưởng Turing trên kệ, một Huy chương Tự do Tổng thống trong ngăn kéo, và một giao thức chạy trên mọi thiết bị mạng trên hành tinh — và Vint Cerf mới chỉ quyết định kết thúc sự nghiệp. Cha đẻ của Internet cuối cùng cũng đã nghỉ hưu.
Cha đẻ của Internet cuối cùng cũng đã nghỉ hưu
Tám mươi ba tuổi, một giải thưởng Turing trên kệ, một Huy chương Tự do Tổng thống trong ngăn kéo, và một giao thức chạy trên mọi thiết bị mạng trên hành tinh — và Vint Cerf mới chỉ quyết định kết thúc sự nghiệp. Cha đẻ của Internet cuối cùng cũng đã nghỉ hưu, từ bỏ vị trí Trưởng phát ngôn viên Internet của Google vào tuần tới sau hơn hai thập kỷ làm việc tại công ty. Đối với các nhà phát triển và những người sáng lập xây dựng lớp tiếp theo của Internet, khoảnh khắc này xứng đáng được hơn cả một vòng vỗ tay. Nó xứng đáng được nhìn kỹ lưỡng vào những gì Cerf thực sự đã xây dựng — và nó cho chúng ta biết điều gì về hướng đi của cơ sở hạ tầng AI.
Điều gì đã xảy ra
Thông báo không đến từ một bản phát hành báo chí, mà từ một khoảnh khắc trực tiếp trên sân khấu. Phát biểu qua video tại hội nghị Open Frontier do Viện Laude tổ chức, Cerf được công nhận bởi Dave Patterson — giáo sư UC Berkeley nổi tiếng vì đã cùng phát triển kiến trúc bộ xử lý RISC — người nói với phòng: "Vint … đã ở Google hơn 20 năm, và anh ấy sẽ nghỉ hưu một tuần kể từ hôm nay, vì vậy tôi nghĩ chúng ta nên vỗ tay cho anh ấy vì một sự nghiệp khá tốt." Phòng vỗ tay. Google, theo báo cáo của TechCrunch, không đưa ra bình luận.
Cerf, cùng với cộng tác viên Robert Kahn, được công nhận là kiến trúc sư của TCP/IP — tập hợp các giao thức mạng nền tảng cho phép các mạng máy tính khác nhau giao tiếp với nhau. Công việc đó, bắt đầu từ những năm 1970, là lý do tại sao bất kỳ ai trong chúng ta cũng có thể gửi một gói dữ liệu từ Jakarta đến São Paulo và mong đợi nó đến nguyên vẹn. Anh ấy gia nhập Google vào năm 2005 với tư cách Phó Chủ tịch và Trưởng phát ngôn viên Internet, một chức danh mà, như TechCrunch đã lưu ý một cách khô khan, có lẽ đã phục vụ mục đích của nó tại thời điểm này.
Chính hội nghị này cũng đáng chú ý. Cerf tham gia một bảng thảo luận cùng với François Chollet (người sáng tạo thư viện học sâu Keras và đồng sáng lập Ndea), John Ousterhout (người sáng tạo ngôn ngữ lập trình Tcl và đồng sáng lập Electric Cloud), và Matei Zaharia (đồng sáng lập Databricks và Trưởng công nghệ). Trọng tâm của bảng thảo luận là những gì cần thiết để xây dựng các hệ thống mã nguồn mở bền vững — và cuộc thảo luận rộng hơn của hội nghị tập trung vào những nguy hiểm của việc tập trung các mô hình AI tiên tiến trong một số ít phòng thí nghiệm có nguồn lực tốt, trái ngược trực tiếp với kiến trúc phi tập trung đã làm cho các giao thức của Cerf bền bỉ.
Sự tương phản đó là câu chuyện thực sự ở đây. Cerf rời đi đúng lúc ngành công nghiệp đang tranh luận về việc có nên lặp lại triết lý thiết kế mở, phi tập trung đã xác định công việc suốt đời của anh ấy — hay từ bỏ nó trong cuộc đua giành ưu thế AI.
Tại sao điều này lại quan trọng đối với châu Á
Mối quan hệ của châu Á với Internet mà Cerf xây dựng không giống như của Thung lũng Silicon. Khu vực này không nhận được một phiên bản sạch sẽ, không bị can thiệp của lời hứa TCP/IP. Nó nhận được Internet được lọc qua những khoảng trống cơ sở hạ tầng, sự phân mảnh quy định, rào cản ngôn ngữ, và — ở nhiều thị trường — sự phát triển song song của các hệ sinh thái kỹ thuật số hoàn toàn riêng biệt. WeChat, LINE, Grab, Gojek, Kakao: những ứng dụng này không chỉ được xây dựng trên Internet mở. Chúng là những phản ứng lại những nơi mà lời hứa của Internet mở không hoàn toàn thành hiện thực.
Bối cảnh đó quan trọng bây giờ vì cuộc tranh luận về tập trung hóa AI mà hội nghị tạm biệt của Cerf đã nêu ra không phải là một mối quan tâm trừu tượng của Thung lũng Silicon — nó ảnh hưởng trực tiếp đến các nhà phát triển và những người sáng lập châu Á. Nếu lớp tiếp theo của Internet (cơ sở hạ tầng AI, mô hình nền tảng, API suy luận) bị khóa bên trong ba hoặc bốn phòng thí nghiệm Mỹ có vốn tốt, châu Á sẽ phải đối mặt với cùng một vấn đề phụ thuộc mà nó gặp phải ở thời kỳ Internet sơ khai, nhưng nén chặt hơn trong một khung thời gian ngắn hơn nhiều và với những cược cao hơn nhiều.
Bảng thảo luận tại Open Frontier đã nêu rõ điểm này: cơ sở hạ tầng mở là những gì cho phép các giao thức của Cerf tồn tại và mở rộng quy mô. TCP/IP không thắng vì một công ty sở hữu nó. Nó thắng vì bất kỳ ai cũng có thể triển khai nó, mở rộng nó, và xây dựng trên nó mà không cần xin phép. Bài học cho công nghệ châu Á là trực tiếp — các nhà sáng lập và nhà phát triển của khu vực có nhiều lợi ích nhất từ việc thúc đẩy cơ sở hạ tầng AI mở, và có nhiều điều phải mất nhất nếu họ không làm vậy.
Đông Nam Á đặc biệt đang ở một điểm uốn cong. Các thị trường như Indonesia, Việt Nam, Philippines, và Thái Lan đang chứng kiến sự tăng trưởng nhanh chóng trong các cộng đồng nhà phát triển, hình thành công ty khởi nghiệp, và số hóa doanh nghiệp. Những lựa chọn cơ sở hạ tầng được thực hiện trong hai đến ba năm tới — những mô hình nào để xây dựng, những API nào để phụ thuộc, những nền tảng nào để chuẩn hóa — sẽ định hình tính tự chủ công nghệ của khu vực trong một thập kỷ.
Điều này có ý nghĩa gì đối với các nhà phát triển
Bài học thực tế từ sự nghiệp của Cerf không phải là hoài niệm — nó là kiến trúc. Tính bền vững của TCP/IP đến từ một tập hợp cụ thể các quyết định thiết kế: nó không có trạng thái, nó là mô-đun, nó tách biệt các mối quan tâm một cách sạch sẽ, và nó không đưa ra bất kỳ giả định nào về mạng vật lý bên dưới. Bất kỳ mạng nào có thể di chuyển các gói dữ liệu đều có thể tham gia. Đó là lý do tại sao nó mở rộng từ ARPANET đến 5 tỷ người dùng mà không cần thiết kế lại cơ bản.
Các nhà phát triển xây dựng các sản phẩm AI-native ngày hôm nay phải đối mặt với một tập hợp các lựa chọn kiến trúc tương tự. Bạn có xây dựng liên kết chặt chẽ với API của một nhà cung cấp mô hình duy nhất, hay bạn có trừu tượng hóa sự phụ thuộc đó? Bạn có lưu trữ bối cảnh và bộ nhớ AI của mình ở định dạng độc quyền, hay ở thứ gì đó có thể di động? Bạn có coi đường ống AI của mình là một hộp đen, hay bạn có công cụ nó để bạn có thể hoán đổi các thành phần khi bảng mô hình thay đổi?
Đây không phải là những câu hỏi tu từ. Bảng mô hình đang chuyển động đủ nhanh để một sản phẩm được xây dựng chặt chẽ xung quanh GPT-4 vào năm 2023 trông kiến trúc khó xử vào giữa năm 2024. Các nhà phát triển có kết quả tốt nhất là những người coi lớp mô hình có thể hoán đổi được — những người xây dựng các lớp trừu tượng, sử dụng các giao diện mở, và giữ logic ứng dụng của họ tách biệt khỏi bất kỳ đặc điểm riêng nào của nhà cung cấp duy nhất.
Bảng thảo luận tại Open Frontier — Chollet, Ousterhout, Zaharia, và Cerf — đại diện cho một di sản kết hợp của các hệ thống mở, bền vững: Keras, Tcl, Spark, TCP/IP. Không có hệ thống nào trong số đó thành công vì chúng là tùy chọn mạnh nhất khi khởi động. Chúng thành công vì chúng có khả năng kết hợp cao nhất, dễ tiếp cận nhất, và mở nhất để đóng góp. Đó là triết lý thiết kế đáng để mang theo.
Đối với các nhóm xây dựng trên MonstarX, nền tảng phát triển AI-native của châu Á, điều này có liên quan trực tiếp. Kiến trúc của nền tảng được xây dựng xung quanh cùng một nguyên tắc: đừng khóa các nhà phát triển vào một mô hình duy nhất hoặc một quy trình làm việc duy nhất. Cung cấp cho họ các nguyên thủy có khả năng kết hợp — kết nối, trừu tượng hóa mô hình, linh hoạt triển khai — để khi bảng mô hình AI thay đổi, các sản phẩm của họ không trở thành nợ kỹ thuật. Bài học của Cerf không phải là bạn nên sử dụng TCP/IP. Nó là bạn nên xây dựng theo cách TCP/IP được xây dựng.
Cụ thể, điều đó có nghĩa là:
- Trừu tượng hóa các phụ thuộc mô hình của bạn. Đừng mã hóa cứng các lệnh gọi API cho một nhà cung cấp duy nhất. Sử dụng một lớp trừu tượng cho phép bạn hoán đổi các mô hình mà không cần viết lại logic ứng dụng.
- Công cụ các đường ống AI của bạn. Ghi lại đầu vào, đầu ra, độ trễ và chi phí ở mỗi bước. Bạn không thể tối ưu hóa — hoặc di chuyển — những gì bạn không thể đo lường.
- Ưu tiên các định dạng dữ liệu mở. Nếu hệ thống AI của bạn lưu trữ nhúng, lịch sử cuộc trò chuyện, hoặc dữ liệu tinh chỉnh ở định dạng độc quyền, bạn đang xây dựng khóa vào một cách tình cờ. Sử dụng các định dạng mở từ ngày đầu tiên.
- Thiết kế cho khả năng kết hợp. Xây dựng các thành phần nhỏ, tập trung làm tốt một việc và tiếp xúc các giao diện sạch sẽ. Đây là cách Keras vượt qua mọi khung học sâu cạnh tranh của thời đại nó.
Những điểm chính
Vint Cerf đã dành hơn năm mươi năm để xây dựng