- यह Tailscale के CEO और सह-संस्थापक Avery Pennarun द्वारा लिखा गया लेख है, जिसमें कंपनी के बड़े विज़न को समझाया गया है
- 1990 के दशक में LAN का अनुभव रखने वाले लोग अब बड़े हो चुके होंगे, और हमारे कई कर्मचारियों को LAN इस्तेमाल करने की याद है; यही age gap Tailscale को दूसरे startups से अलग बनाता है
- जब हमने Tailscale शुरू किया, तब 1990 के दशक के बाद तकनीक के कई हिस्से बेहतर हो चुके थे। कंप्यूटर लाखों गुना तेज हो गए थे और अधिक लोग programmer बन सकते थे। लेकिन रोज़मर्रा के कई काम और कठिन हो गए
- उम्मीद थी कि programming बहुत आसान हो जाएगी, लेकिन इसके उलट tech industry और जटिल हो गई, और यह एक ऐसी समस्या है जिसे ठीक किया जा सकता है
स्केल न करना
- आज के programmers scaling को लेकर जरूरत से ज्यादा आसक्त हैं, और यह गलत है
- अधिकांश चीज़ों को scaling की ज़रूरत नहीं होती, और हमने Tailscale को इस तरह बनाया है कि ऐसे कामों में समय बचाया जा सके
- आधुनिक software development का बड़ा हिस्सा बेकार के indirect overhead से भरा हुआ है
इंटरनेट
- Tailscale के संस्थापकों ने देखा कि developers का अनावश्यक scaling करना ही समस्या है
- इंटरनेट हर चीज़ को कठिन बना रहा है, और Tailscale इसे ठीक करने के लिए OSI layer 3 पर एक नया इंटरनेट बना रहा है
डोमिनो
- इंटरनेट की समस्या हल हो जाए तो हम तकनीकी विकास के अगले चरण तक पहुँच सकते हैं
- AWS इस समय तकनीकी दुनिया में किराया वसूलने वाला bottleneck है
IPv4
- क्योंकि location महत्वपूर्ण है, लोग अपने खुद के कंप्यूटर के बजाय cloud providers को भारी किराया देते हैं
- भरोसेमंद cloud provider चुनना ज़रूरी है
पेंडुलम की चाल
- IBM ने केंद्रीकृत computing पर एकाधिकार बनाया था, लेकिन Microsoft के आने के बाद उसका प्रभाव कम होना शुरू हुआ
- हम अभी Microsoft के बाद की web-केंद्रित दुनिया में जी रहे हैं, लेकिन यह फिर से केंद्रीकृत हो गई है
- cloud providers नए monopolies बन गए हैं, जो सब से किराया वसूल सकते हैं
ऑपरेटिंग सिस्टम
- 1990 के दशक में operating system महत्वपूर्ण था, लेकिन web ने monopoly व्यवस्था को तोड़ दिया। अब HTTPS programs के बीच connection को नियंत्रित करता है
सर्टिफिकेट
- HTTPS मूल रूप से एक केंद्रीकृत प्रणाली है, जो client और server से बनी होती है
- client के पास static IP address, DNS name, TLS certificate, open port नहीं होता
- इस केंद्रीकृत संरचना के केंद्र में AWS सबसे सक्षम कंपनी है
Taildrop
- Tailscale हर device को certificate, IP address, DNS name, end-to-end encryption और identity देता है, ताकि वे peer बन सकें
- Taildrop, Tailscale से संभव हुई चीज़ों का एक उदाहरण है, जहाँ एक साधारण HTTP PUT operation से file transfer किया जा सकता है
- Taildrop बिना cloud cost के काम करता है
नया इंटरनेट
- Taildrop इस बात का प्रमाण है कि Tailscale की वजह से एक पूरी program class 10 गुना आसान हो सकती है
- connectivity की कमी ही centralization का कारण है, और यही वजह है कि छोटे programs चलाने के लिए भी किराया देना पड़ता है
- Tailscale जटिलता की परतों को हटाता है और आपको अपने मनचाहे काम पर अधिक आसानी से ध्यान केंद्रित करने देता है
सबके लिए
- Tailscale के होने या न होने के आधार पर एक नया gap पैदा होगा
- अगर पर्याप्त लोग Tailscale का उपयोग नहीं करेंगे, तो नए apps विकसित नहीं होंगे
- इंटरनेट सबके लिए है, और Tailscale तब तक नहीं रुकेगा जब तक हर कोई जुड़ नहीं जाता
विज़न
- दुनिया की आबादी का लगभग 1/20,000 हिस्सा नए इंटरनेट (Tailscale) का उपयोग कर रहा है। हम तब तक नहीं रुकेंगे जब तक हर कोई इसका उपयोग न करे
- 30 साल पहले लोग इस बात पर हँसते थे कि Microsoft हर डेस्क पर कंप्यूटर रखेगा, और TCP/IP एक ऐसा add-on था जिसे third party से खरीदना पड़ता था
- तकनीकी दुनिया तेज़ी से बदलती है, और Tailscale इसे बेहतर दिशा में बदलना चाहता है
GN⁺ की राय
- Tailscale का विज़न काफ़ी महत्वाकांक्षी लगता है और यह tech industry की बुनियादी समस्याओं को हल करने की कोशिश करता है
- केंद्रीकृत संरचना और अनावश्यक जटिलता को हटाना developers के लिए बहुत मददगार होगा
- लेकिन इसके लिए Tailscale का व्यापक प्रसार ज़रूरी है, और यह आसान चुनौती नहीं होगी
- मौजूदा cloud providers के विरोध की भी संभावना है, इसलिए Tailscale को इसके लिए तैयार रहना होगा
- Tailscale जैसी समान क्षमताएँ देने वाले अन्य projects में ZeroTier, Nebula आदि शामिल हैं
1 टिप्पणियां
Hacker News राय
Tailscale जैसी कंपनियों के पास उन समस्याओं को हल करके उन्हें बनाए रखने की प्रेरणा होती है, जिन्हें इंटरनेट को खुद हल करना चाहिए
centralization को लेकर असंतोष है, और client-server computing समस्या की जड़ नहीं है
एक ऐसे व्यक्ति के रूप में जो वास्तव में Tailscale का उपयोग करता है, Tailscale के बिना अधिक manpower की ज़रूरत पड़ती
मुझे Tailscale पसंद है, लेकिन इंटरनेट standards और freedom की वजह से सफल हुआ
Tailscale का विचार मौलिक नहीं है, और मैं इंटरनेट infrastructure के लिए किसी एक कंपनी पर निर्भर नहीं रहना चाहता
क्या yggdrasil को नया इंटरनेट नहीं होना चाहिए?
AWS महंगा होने का कारण IPv4 या data centers नहीं हैं
मुझे Tailscale service पसंद है, लेकिन यह लेख मुझसे जुड़ता नहीं है
IPv6 में मूल रूप से यह अनिवार्य होना था कि वह IPsec को शामिल करे ताकि हर इंटरनेट host को encrypted identity मिल सके
Tailscale इंटरनेट को फिर से आसान बनाता है, लेकिन फिर भी आपको centralized service provider पर निर्भर रहना पड़ता है