📣WĄTEK: Zaskakuje mnie, że tak wiele osób było zaskoczonych, gdy dowiedziało się, że Signal częściowo działa na AWS (co możemy robić, ponieważ używamy szyfrowania, aby upewnić się, że nikt poza tobą – ani AWS, ani Signal, ani nikt inny – nie ma dostępu do twojej komunikacji). To również niepokojące. 1/
Niepokojące, ponieważ wskazuje, że zakres koncentracji władzy w rękach kilku hiperskalowców jest znacznie mniej powszechnie rozumiany, niż zakładałem. Co źle wróży naszej zdolności do opracowywania strategii opartych na rzeczywistości, które mogłyby zakwestionować tę koncentrację i rozwiązać prawdziwy problem. 2/
Pytanie nie brzmi "dlaczego Signal korzysta z AWS?" Chodzi o to, aby przyjrzeć się wymaganiom infrastrukturalnym każdej globalnej, w czasie rzeczywistym, masowej platformy komunikacyjnej i zapytać, jak to się stało, że doszliśmy do miejsca, w którym nie ma realistycznej alternatywy dla AWS i innych hiperskalowców. 3/
Uruchomienie platformy o niskim opóźnieniu do natychmiastowej komunikacji, zdolnej do obsługi milionów równoczesnych połączeń audio/wideo, wymaga wstępnie zbudowanej, rozległej sieci obliczeniowej, magazynowej i obecności na krawędzi, która wymaga stałej konserwacji, znacznej ilości energii elektrycznej oraz nieustannej uwagi i monitorowania. 4/
Natychmiastowe przesyłanie wiadomości wymaga niemal zerowej latencji. Szczególnie głos i wideo wymagają skomplikowanego globalnego sygnalizowania i regionalnych przekaźników do zarządzania jitterem i utratą pakietów. To są rzeczy, które AWS, Azure i GCP oferują na globalną skalę, których praktycznie mówiąc, inni (w kontekście zachodnim) nie robią. 5/
To nie jest ‚wynajmowanie serwera’. To leasing dostępu do całego rozległego, kapitałochłonnego, technicznie zaawansowanego systemu, który musi być tak samo dostępny w Kairze, jak w Kapsztadzie, tak samo funkcjonalny w Bangkoku, jak w Berlinie. Szczególnie biorąc pod uwagę wysokie stawki zastosowań wielu, którzy polegają na Signal. 6/
Taka infrastruktura kosztuje miliardy dolarów na uruchomienie i utrzymanie, a jej wartość szybko maleje. W przypadku hyperscalerów oszałamiający koszt jest subsydiowany przez inne firmy – same również ogromne platformy z istotnym uzależnieniem.
Oznacza to, że infrastruktura taka jak AWS nie jest czymś, na co Signal, ani prawie nikt inny, mógłby sobie pozwolić, aby po prostu "uruchomić". Dlatego prawie wszyscy, którzy zarządzają usługą w czasie rzeczywistym – od Signal, przez X, po Palantir i Mastodon – polegają przynajmniej częściowo na usługach świadczonych przez te firmy. 8/
Ale nawet jeśli Signal miałby miliardy potrzebne do odtworzenia AWS, to nie tylko kwestia pieniędzy. Talent do zarządzania tymi systemami jest rzadki i skoncentrowany. Wiedza, narzędzia, podręczniki, sam język nowoczesnego SRE wywodzi się z tych hiperskalowalnych rozwiązań i jest teraz synonimem 'chmury.' 9/
Tak, Signal działa na AWS. Działa również na twoim telefonie, który działa na iOS (Apple) lub Androidzie (Google). A na komputerze stacjonarnym, przez Windows (Microsoft). Każda z tych platform ma podobne zależności od dużych, ugruntowanych firm technologicznych oraz związane z tym bariery i ryzyka. 10/
Krótko mówiąc, problemem tutaj nie jest to, że Signal „wybrał” uruchomienie na AWS. Problemem jest koncentracja władzy w przestrzeni infrastrukturalnej, co oznacza, że tak naprawdę nie ma innego wyboru: cały stos, mówiąc praktycznie, jest własnością 3-4 graczy. 11/
Więc Signal robi wszystko, co w naszej mocy, aby zapewnić usługę z integralnością w skoncentrowanym ekosystemie, w którym działamy. Chronimy Twoje komunikacje za pomocą szyfrowania end-to-end, abyśmy mogli korzystać z AWS i innych jako autostrady, przez które przesyłamy dane Signal w sposób, który nie pozwala AWS ani nikomu innemu uzyskać dostępu. 12/
Na zakończenie: moją nadzieją z pozytywnym wydźwiękiem jest to, że awaria AWS może być momentem nauki, w którym ryzyko skoncentrowania nerwowego systemu naszego świata w rękach kilku graczy stanie się bardzo wyraźne. I że może to pomóc nam opracować sposoby na odwrócenie tej koncentracji i stworzenie prawdziwego wyboru ❤️ 13/
100,77K