2P by neo 2달전 | favorite | 댓글 1개
  • Tailscale의 CEO이자 공동 창업자인 Avery Pennarun이 작성한 글로, 회사의 큰 비전에 대해 설명하고 있음
  • 1990년대에 LAN을 경험한 사람들은 나이가 들었을 것이며, 우리 직원중 상당수가 LAN을 사용한 기억이 있는데, 이 Age Gap은 Tailscale을 다른 스타트업과 구분짓는 점임
  • 우리가 Tailscale을 시작했을 때, 기술의 많은 부분이 1990년대 이후로 좋아졌음. 컴퓨터는 수백만 배 더 빨라졌고, 더 많은 사람들이 프로그래머가 될 수 있었음. 그러나 많은 일상적인 작업이 더 어려워짐
  • 프로그래밍이 매우 쉬워질 것으로 예상했지만, 오히려 기술 산업은 복잡해졌고, 이는 고칠 수 있는 문제임

규모 확장하지 않기

  • 오늘날의 프로그래머들은 규모 확장에 집착하며, 이는 잘못된 것임
  • 대부분의 것들은 규모 확장이 필요하지 않으며, 우리는 Tailscale을 통해 이러한 작업을 위한 시간을 절약할 수 있도록 만듦
  • 현대의 소프트웨어 개발은 대부분 쓸데없는 간접 비용으로 채워져 있음

인터넷

  • Tailscale의 창립자들은 개발자들이 불필요한 규모 확장을 하는 것이 문제라고 보았음
  • 인터넷이 모든 것을 어렵게 만들고 있으며, Tailscale은 이를 해결하기 위해 OSI 3계층에 새로운 인터넷을 구축하고 있음

도미노

  • 인터넷 문제를 해결하면 기술 진화의 다음 단계에 도달할 수 있음
  • AWS가 현재 기술 세계에서 임대료를 부과하는 병목 지점임

IPv4

  • 위치가 중요하기 때문에 사람들은 자신의 컴퓨터 대신 클라우드 제공업체에게 막대한 임대료를 지불함
  • 신뢰할 수 있는 클라우드 제공업체를 선택해야 함

진자 운동

  • IBM은 중앙 집중식 컴퓨팅을 독점했지만 Microsoft의 등장으로 영향력을 잃기 시작함
  • 우리는 현재 Microsoft 이후의 웹 중심 세계에 살고 있지만, 이는 다시 중앙 집중화된 것임
  • 클라우드 제공업체들이 모든 사람에게 임대료를 부과할 수 있는 새로운 독점 기업이 되었음

운영 체제

  • 1990년대에는 운영 체제가 중요했지만, 웹이 독점 체제를 무너뜨렸음. 지금은 HTTPS가 프로그램 간 연결을 제어함

인증서

  • HTTPS는 본질적으로 중앙 집중식 시스템으로, 클라이언트와 서버로 구성됨
  • 클라이언트는 정적 IP 주소, DNS 이름, TLS 인증서, 열린 포트가 없음
  • AWS는 이러한 중앙 집중식 구조의 중심에서 가장 잘하는 회사임

Taildrop

  • Tailscale은 모든 디바이스에 인증서, IP 주소, DNS 이름, 엔드투엔드 암호화, ID를 제공하여 피어가 될 수 있게 함
  • Taildrop은 Tailscale로 가능해진 것의 예시로, 간단한 HTTP PUT 작업으로 파일을 전송할 수 있음
  • Taildrop은 클라우드 비용 없이 작동함

새로운 인터넷

  • Taildrop은 Tailscale 덕분에 10배 더 쉬워질 수 있는 프로그램 클래스에 대한 증거임
  • 연결성 부족이 중앙 집중화의 원인이며, 이는 작은 프로그램을 실행하는 데에도 임대료를 내야 하는 이유임
  • Tailscale은 복잡성의 계층을 제거하고 원하는 작업에 더 쉽게 집중할 수 있게 해줌

모두를 위한 것

  • Tailscale 유무에 따라 새로운 격차가 생길 것임
  • 충분한 사람들이 Tailscale을 사용하지 않으면 새로운 앱이 개발되지 않을 것임
  • 인터넷은 모두를 위한 것이며, Tailscale은 모든 사람이 연결될 때까지 멈추지 않을 것임

비전

  • 세계 인구의 약 1/20,000이 새로운 인터넷(Tailscale)을 사용하고 있음. 우리는 모든 사람이 사용할 때까지 멈추지 않을 것임.
  • 30년 전에는 사람들이 Microsoft가 모든 책상에 컴퓨터를 놓겠다는 것을 비웃었고, TCP/IP는 써드파티에서 구입해야 하는 애드온이었음
  • 기술 세계는 빠르게 변화하며, Tailscale은 이를 더 나은 방향으로 변화시키려 함

GN⁺의 의견

  • Tailscale의 비전은 매우 야심찬 것으로 보이며, 기술 산업의 근본적인 문제를 해결하려 하고 있음
  • 중앙 집중식 구조와 불필요한 복잡성을 제거하는 것은 개발자들에게 큰 도움이 될 것임
  • 그러나 이를 위해서는 Tailscale의 대중화가 필수적이며, 이는 쉽지 않은 과제일 것임
  • 기존의 클라우드 제공업체들의 반발도 예상되므로, Tailscale은 이에 대한 대비도 해야 할 것임
  • Tailscale과 유사한 기능을 제공하는 다른 프로젝트로는 ZeroTier, Nebula 등이 있음
Hacker News 의견
  • Tailscale와 같은 회사들은 인터넷이 스스로 해결해야 할 문제를 해결함으로써 문제를 유지할 동기를 가지게 됨

    • 인터넷은 IPv6와 IPsec을 통한 자동 암호화, DNSSEC에 의한 PKI가 필요함
    • Tailscale은 이러한 것들이 널리 구현되는 것을 막을 동기를 가짐
  • 중앙 집중화에 대한 불만이 있으며, 클라이언트-서버 컴퓨팅이 문제의 원인이 아님

    • 새로운 세상에서는 Tailscale을 가지지 않으면 특정 앱을 실행할 수 없게 될 것임
  • Tailscale을 실제로 사용하는 사람으로서, Tailscale이 없으면 더 많은 인력이 필요했을 것임

    • Tailscale은 놀랍고 사랑스러움
    • 하지만 인터넷만큼 좋지는 않으며, 지연 시간과 연결 문제 등이 있음
    • Tailscale의 비전과 접근 방식을 믿으며, 하드웨어 제어, 비용 절감, 보안 향상에 기여함
  • Tailscale을 좋아하지만, 인터넷은 표준과 자유로 성공했음

    • Tailscale은 대규모 IP 주소 공간에 의존함
    • 중앙 집중화된 IPv4와 서버, 독점적인 것들에 의존하는 것은 모순적임
  • Tailscale의 아이디어는 독창적이지 않으며, 인터넷 인프라를 단일 회사에 의존하고 싶지 않음

    • 전통적인 인터넷의 문제는 기술적이기보다는 사회적임
  • yggdrasil이 새로운 인터넷이 되어야 하는 것 아닌가?

    • Tailscale이 아닌 다른 경쟁자들도 있음
    • Tailscale은 사용하기 편리하지만, 중앙 집중화 문제를 해결하지 않음
  • AWS가 비싼 이유는 IPv4나 데이터 센터 때문이 아님

    • 인증서가 중앙 집중화를 초래하지 않았으며, DNS도 여전히 ICANN 루트에 의존함
    • Tailscale은 NAT 뒤에 있는 컴퓨터에 접근하는 데 도움을 줌
  • Tailscale 서비스를 즐기지만, 이 글은 공감되지 않음

    • Tailscale도 여전히 자체적인 마찰이 있으며, 큰 그림 문제를 해결하지 못함
    • 구체적인 예로, 가족과의 원격 데스크톱 연결 시 문제가 발생함
  • IPv6는 원래 모든 인터넷 호스트에 암호화된 신원을 제공하기 위해 IPsec을 필수로 포함해야 했음

  • Tailscale이 인터넷을 다시 쉽게 만들지만, 여전히 중앙 집중화된 서비스 제공자에 의존해야 함