2 điểm bởi GN⁺ 2024-07-28 | 1 bình luận | Chia sẻ qua WhatsApp
  • Đây là bài viết do Avery Pennarun, CEO kiêm đồng sáng lập của Tailscale, chấp bút, giải thích về tầm nhìn lớn của công ty
  • Những người từng trải nghiệm LAN trong thập niên 1990 nay hẳn đã lớn tuổi, và khá nhiều nhân viên của chúng tôi vẫn còn nhớ việc dùng LAN; khoảng cách thế hệ này là điểm khiến Tailscale khác biệt với các startup khác
  • Khi chúng tôi bắt đầu Tailscale, nhiều phần của công nghệ đã tốt hơn kể từ sau thập niên 1990. Máy tính nhanh hơn hàng triệu lần, và nhiều người hơn có thể trở thành lập trình viên. Nhưng nhiều công việc thường ngày lại trở nên khó hơn
  • Người ta từng kỳ vọng việc lập trình sẽ trở nên rất dễ, nhưng thay vào đó ngành công nghệ lại trở nên phức tạp hơn, và đây là vấn đề có thể sửa được

Không mở rộng quy mô

  • Các lập trình viên ngày nay bị ám ảnh với mở rộng quy mô, và điều đó là sai lầm
  • Phần lớn mọi thứ không cần mở rộng quy mô, và chúng tôi tạo ra Tailscale để giúp tiết kiệm thời gian cho các công việc như vậy
  • Phát triển phần mềm hiện đại phần lớn bị lấp đầy bởi chi phí gián tiếp vô ích

Internet

  • Những người sáng lập Tailscale cho rằng việc các nhà phát triển mở rộng quy mô không cần thiết là một vấn đề
  • Internet đang khiến mọi thứ trở nên khó khăn hơn, và Tailscale đang xây dựng một Internet mới ở lớp 3 của OSI để giải quyết điều này

Domino

  • Nếu giải quyết được vấn đề của Internet, chúng ta có thể đạt tới giai đoạn tiếp theo của tiến hóa công nghệ
  • AWS hiện là điểm nghẽn thu tiền thuê trong thế giới công nghệ

IPv4

  • Vì vị trí là quan trọng, mọi người phải trả khoản tiền thuê khổng lồ cho các nhà cung cấp cloud thay vì dùng chính máy tính của mình
  • Cần phải chọn nhà cung cấp cloud đáng tin cậy

Chuyển động con lắc

  • IBM từng độc quyền điện toán tập trung, nhưng bắt đầu mất ảnh hưởng khi Microsoft xuất hiện
  • Hiện chúng ta đang sống trong thế giới lấy web làm trung tâm sau thời Microsoft, nhưng nó lại một lần nữa bị tập trung hóa
  • Các nhà cung cấp cloud đã trở thành những công ty độc quyền mới có thể thu tiền thuê từ tất cả mọi người

Hệ điều hành

  • Trong thập niên 1990, hệ điều hành rất quan trọng, nhưng web đã phá vỡ các chế độ độc quyền đó. Giờ đây HTTPS kiểm soát kết nối giữa các chương trình

Chứng chỉ

  • HTTPS về bản chất là một hệ thống tập trung, gồm client và server
  • Client không có địa chỉ IP tĩnh, tên DNS, chứng chỉ TLS hay cổng mở
  • AWS là công ty làm tốt nhất ở trung tâm của cấu trúc tập trung này

Taildrop

  • Tailscale cung cấp cho mọi thiết bị chứng chỉ, địa chỉ IP, tên DNS, mã hóa đầu cuối và danh tính để chúng có thể trở thành peer
  • Taildrop là một ví dụ về những gì Tailscale tạo điều kiện, cho phép truyền tệp bằng một thao tác HTTP PUT đơn giản
  • Taildrop hoạt động mà không tốn chi phí cloud

Internet mới

  • Taildrop là bằng chứng cho một lớp chương trình có thể trở nên dễ hơn gấp 10 lần nhờ Tailscale
  • Thiếu kết nối là nguyên nhân của sự tập trung hóa, và đó là lý do phải trả tiền thuê ngay cả để chạy các chương trình nhỏ
  • Tailscale loại bỏ các tầng phức tạp và giúp bạn tập trung dễ hơn vào điều mình muốn làm

Dành cho mọi người

  • Một khoảng cách mới sẽ xuất hiện giữa những người có và không có Tailscale
  • Nếu không đủ nhiều người dùng Tailscale, các ứng dụng mới sẽ không được phát triển
  • Internet là dành cho tất cả mọi người, và Tailscale sẽ không dừng lại cho đến khi mọi người đều được kết nối

Tầm nhìn

  • Khoảng 1/20.000 dân số thế giới đang sử dụng Internet mới (Tailscale). Chúng tôi sẽ không dừng lại cho đến khi mọi người đều sử dụng nó.
  • 30 năm trước, người ta từng cười nhạo việc Microsoft muốn đặt máy tính lên mọi bàn làm việc, và TCP/IP là một tiện ích bổ sung phải mua từ bên thứ ba
  • Thế giới công nghệ thay đổi rất nhanh, và Tailscale muốn thay đổi nó theo hướng tốt hơn

Ý kiến của GN⁺

  • Tầm nhìn của Tailscale có vẻ rất tham vọng và đang cố giải quyết các vấn đề nền tảng của ngành công nghệ
  • Việc loại bỏ cấu trúc tập trung và sự phức tạp không cần thiết sẽ là trợ giúp lớn cho các nhà phát triển
  • Tuy nhiên, để làm được điều này, việc phổ cập Tailscale là điều bắt buộc, và đây sẽ không phải nhiệm vụ dễ dàng
  • Cũng có thể dự đoán sự phản ứng từ các nhà cung cấp cloud hiện có, vì vậy Tailscale cũng sẽ phải chuẩn bị cho điều đó
  • Các dự án khác cung cấp chức năng tương tự Tailscale gồm có ZeroTier, Nebula, v.v.

1 bình luận

 
GN⁺ 2024-07-28
Ý kiến trên Hacker News
  • Các công ty như Tailscale có động cơ duy trì vấn đề bằng cách giải quyết những vấn đề mà Internet lẽ ra phải tự giải quyết

    • Internet cần IPv6 và mã hóa tự động thông qua IPsec, cùng PKI dựa trên DNSSEC
    • Tailscale có động cơ ngăn những thứ này được triển khai rộng rãi
  • Có sự bất mãn đối với việc tập trung hóa, và điện toán client-server không phải là nguyên nhân của vấn đề

    • Trong thế giới mới, nếu không có Tailscale thì sẽ không thể chạy một số ứng dụng nhất định
  • Với tư cách là người thực sự dùng Tailscale, nếu không có Tailscale thì đã cần nhiều nhân lực hơn

    • Tailscale thật tuyệt vời và đáng yêu
    • Nhưng nó không tốt bằng Internet, vẫn có độ trễ và các vấn đề kết nối
    • Tôi tin vào tầm nhìn và cách tiếp cận của Tailscale, và nó góp phần vào việc kiểm soát phần cứng, giảm chi phí và cải thiện bảo mật
  • Tôi thích Tailscale, nhưng Internet đã thành công nhờ các tiêu chuẩn và sự tự do

    • Tailscale phụ thuộc vào không gian địa chỉ IP quy mô lớn
    • Việc phụ thuộc vào IPv4 tập trung hóa, máy chủ và các thứ độc quyền là điều mâu thuẫn
  • Ý tưởng của Tailscale không có gì mới lạ, và tôi không muốn hạ tầng Internet phụ thuộc vào một công ty duy nhất

    • Vấn đề của Internet truyền thống mang tính xã hội nhiều hơn là kỹ thuật
  • Chẳng phải yggdrasil mới nên là Internet mới sao?

    • Ngoài Tailscale còn có các đối thủ cạnh tranh khác
    • Tailscale tiện dùng, nhưng không giải quyết được vấn đề tập trung hóa
  • AWS đắt không phải vì IPv4 hay trung tâm dữ liệu

    • Chứng chỉ không gây ra tập trung hóa, và DNS vẫn phụ thuộc vào root ICANN
    • Tailscale giúp truy cập vào các máy tính nằm sau NAT
  • Tôi thích dịch vụ Tailscale, nhưng không đồng cảm với bài viết này

    • Bản thân Tailscale vẫn có những ma sát riêng và không giải quyết được vấn đề ở bức tranh lớn
    • Ví dụ cụ thể là phát sinh vấn đề khi kết nối remote desktop với gia đình
  • Ban đầu IPv6 được thiết kế để bắt buộc tích hợp IPsec nhằm cung cấp danh tính được mã hóa cho mọi host trên Internet

  • Tailscale khiến Internet trở nên dễ dùng trở lại, nhưng vẫn phải phụ thuộc vào một nhà cung cấp dịch vụ tập trung hóa