Zaczynamy poziom wyżej niż budowa komputera
Napisanie kolejnego wpisu o podstawowej budowie komputera na rozpoczęcie blogowej przygody uważam za temat zbyt trywialny. Oczywiście można wziąć na tapet budowę sprzętu serwerowego, procesorów, pamięci RAM czy dysków twardych, ale na to przyjdzie jeszcze czas.
Na początek chciałbym zaprosić Cię poziom wyżej — do świata pojęć, które na co dzień wykorzystujemy, często nie zastanawiając się nad ich znaczeniem.
Korzystamy z niego codziennie. Wysyłamy wiadomości, oglądamy filmy, publikujemy zdjęcia, sprawdzamy informacje, korzystamy z bankowości elektronicznej i narzędzi opartych o sztuczną inteligencję. Internet stał się dla współczesnego człowieka czymś tak naturalnym jak energia elektryczna płynąca z gniazdka.
Internet jako warstwa dostępu do usług
Co ciekawe, wszystko wskazuje na to, że jego znaczenie będzie jeszcze rosło. Obserwując działania największych firm technologicznych oraz kierunek rozwoju rynku, można odnieść wrażenie, że coraz więcej usług będzie dostarczanych właśnie za pośrednictwem Internetu, a nie lokalnie z naszego komputera.
Dotyczy to nie tylko przechowywania danych, ale również samej mocy obliczeniowej.
Coraz częściej nie będziemy kupować wydajnego sprzętu na własność, lecz wynajmować jego zasoby wtedy, gdy będą potrzebne. Do grania w gry, renderowania grafiki, montażu filmów, trenowania modeli sztucznej inteligencji czy wykonywania bardziej wymagających obliczeń.
Komputer coraz częściej staje się terminalem
Spójrzmy chociaż na takie usługi jak Steam czy GeForce NOW. W przypadku gier coraz częściej nie interesuje nas już, na jakim komputerze działa dana aplikacja. Liczy się to, że możemy z niej skorzystać. Sprzęt znajduje się gdzieś w centrum danych, a do naszego urządzenia trafia jedynie obraz i dźwięk.
To bardzo interesująca zmiana, ponieważ przez wiele lat komputer był urządzeniem, na którym uruchamialiśmy programy lokalnie. Dziś coraz częściej staje się terminalem dostępowym do usług działających setki lub tysiące kilometrów od nas.
Być może za kilka lub kilkanaście lat własny komputer będzie przypominał bardziej okno do świata usług niż samodzielne centrum obliczeniowe. W podobny sposób już dziś korzystamy z poczty elektronicznej, mediów społecznościowych, serwisów streamingowych czy narzędzi opartych o sztuczną inteligencję.
Aby zrozumieć, dlaczego ten model jest możliwy i skąd bierze się jego rosnąca popularność, warto najpierw zrozumieć fundament całego systemu.
Internet nie jest magiczną chmurą
Paradoksalnie większość użytkowników nie ma nawet podstawowego wyobrażenia o tym, czym Internet właściwie jest.
Bardzo często spotykam się z określeniami typu „dane są w chmurze”, „zdjęcia są w Internecie” albo „Google wszystko wie”. Są to skróty myślowe, które z jednej strony upraszczają komunikację, ale z drugiej skutecznie ukrywają przed nami skalę infrastruktury stojącej za współczesnym światem cyfrowym.
Jest raczej gigantycznym organizmem technicznym budowanym przez ludzi od dziesięcioleci. Tworzą go miliony urządzeń, tysiące centrów danych, setki tysięcy kilometrów światłowodów oraz podmorskie kable łączące kontynenty. Do tego dochodzą stacje bazowe telefonii komórkowej, routery, przełączniki, serwery i cała masa infrastruktury, której przeciętny użytkownik nigdy nie zobaczy.
Wszystko to działa w taki sposób, aby po wpisaniu adresu strony internetowej odpowiedź pojawiła się na ekranie w czasie krótszym niż mrugnięcie okiem.
Pytania, od których zaczyna się rozumienie Internetu
W tej serii nie będziemy skupiać się na szczegółach technicznych oderwanych od praktyki. Zamiast tego spróbujemy zrozumieć logikę działania współczesnego Internetu.
Od tego zaczniemy podróż przez współczesny Internet
Zanim zaczniemy rozmawiać o sztucznej inteligencji, chmurze obliczeniowej, cyberbezpieczeństwie czy centrach danych, warto najpierw zrozumieć fundament, na którym wszystko to zostało zbudowane.
A gdy już zrozumiemy ten fundament, łatwiej będzie odpowiedzieć na pytania, które dziś wydają się oczywiste, a w rzeczywistości kryją za sobą ogromną ilość technologii.
Od odpowiedzi na te pytania rozpoczniemy naszą podróż przez współczesny Internet.
Powrót do początku
Ten wpis jest punktem startowym do dalszych tekstów o domenach, serwerach, DNS, centrach danych, chmurze obliczeniowej, usługach streamingowych, cyberbezpieczeństwie i sztucznej inteligencji.