Instagram: Čo sa presne stane, keď otvoríte aplikáciu

Aby bolo možné úplne porozumieť tomu, ako funguje Instagram, premýšľajte o krokoch, ktoré by študent urobil, aby zostavil výskumnú správu. Študenti musia ísť do knižnice, nájsť informácie, zozbierať ich a priniesť ich späť do školy, aby ich mohli zahrnúť do svojich príspevkov.

Proces, v ktorom je zverejnený Instagramový obrázok a potom sa objaví na obrazovke iPhone osoby, je dosť podobný. Po prvé, keď odovzdáte alebo pošlete obrázok na svoj účet Instagram, tento obrázok sa uloží na dátový server Instagram alebo Amazon, ktorý sa bežne označuje ako „cloud“. „Cloud“ je miesto, kde sú dáta uložené na serveroch a pamäťových bankách. Dáta letí cez servery rýchlosťou svetla cez 21 miliónov stôp optického kábla. Podľa blogu napísaného „Instagram Engineering“

„Samotné fotografie idú priamo do Amazonu S3, ktorý pre nás v súčasnosti ukladá niekoľko terabajtov fotografických údajov. Používame Amazon Cloud Front, ktorý pomáha s časom načítania obrázkov od používateľov z celého sveta (napríklad v Japonsku, našej druhej najobľúbenejšej krajine). “

Instagram spočiatku používal Amazonove dátové servery na ukladanie údajov, ale keď Facebook Instagram kúpil, pomaly prešli na dátové servery Facebook.

Dátové centrum, v ktorom sú umiestnené servery.

V každom dátovom centre sa nachádzajú desiatky tisíc počítačových serverov, ktoré sú vzájomne prepojené a prostredníctvom optických káblov prepojené s okolitým svetom. Zakaždým, keď zdieľate informácie na Instagrame, servery v týchto dátových centrách dostanú tieto informácie a distribuujú ich vašim sledovateľom. Tieto servery sú umiestnené po celom svete. Vôbec prvá serverová farma na Facebooku sa nachádza v Prineville v štáte Oregon. Od výstavby svojej prvej farmy rozšírili svoje zdroje do Forest City, Severnej Karolíny, Lulea, Švédska, Altoony, Iowy, Fort Worthu, Texasu, Clonee, Írska a Los Lunas v Novom Mexiku.

Prvé dátové centrum Facebooku sa nachádza v Prineville v štáte Oregon.Farma dátového centra vo Fort Worth, Texas vo výstavbe.

Servery sú napájané čipmi AMD (Advanced Micro Devices) a Intel s matičnými doskami špeciálne navrhnutými pre servery Facebook. Podľa správy wedopedia.com „procesory sú tvorené aritmetickými logickými jednotkami (ALU), ktoré vykonávajú aritmetické a logické operácie, a riadiacou jednotkou (CU), ktorá extrahuje inštrukcie z pamäte a dekóduje ich a vykonáva ich“. V príspevku od techwalla.com Steve McDonnell označuje procesor ako „mozog“ počítača. Píše: „váš procesor spracováva všetky údaje a spúšťa všetky programy, ktoré vám umožňujú vykonávať tieto úlohy (posielanie e-mailov, uverejňovanie online, prezeranie internetu alebo fotografovanie)“.

Základná doska spoločnosti Facebook a Instagram.

Teraz, keď už máte predstavu o tom, kde sa údaje ukladajú, prečítajte si analógiu výskumnej práce a aplikujte ju na proces prezerania príspevku na Instagrame. Ako presne sa fotografia, ktorú uverejníte, dostane do telefónov sledovateľov? Keď otvoríte aplikáciu Instagram, odosielate žiadosť na dátové servery Instagramu, aby ste získali informácie alebo údaje. Informácie, ktoré požadujete, sú fotografie, ktoré sa zobrazia vo vašom informačnom kanáli Instagram. Táto žiadosť sa potom dostane na otvorený internet.

Aby ste mali prístup k obrázkom, ktoré uverejnili ľudia, ktorých sledujete, žiadosť sa rozdelí na „pakety“. Podľa stránky techopedia.com „dátový paket je jednotka údajov vytvorená do jedného balíka, ktorý putuje danou sieťovou cestou.“ Tieto pakety považujte za malé bloky informácií, ktoré vytvárajú obrázky, ktoré používatelia vidia na svojich zariadeniach. Ako je uvedené v howstuffworks.com, „každý paket obsahuje časť tela vašej správy.“

Proces paketu smerovača.Pakety prechádzajúce smerovačmi.

Vysvetlené v videu YouTube spoločnosti Cisco, tieto pakety sa prevádzajú na impulzy svetelného alebo rádiového signálu, ktoré putujú cez káble do smerovačov. Keď sa tento koncept vracia späť k analógii výskumných prác, považujte pakety za „študentov“ a káble z optických vlákien ako „cestu“, po ktorej študenti cestujú, aby sa dostali do knižnice. Smerovače sa nachádzajú všade okolo vás. Sú to zariadenia, ktoré vám umožňujú prístup na internet a poskytujú vám WiFi pripojenie. Router odosiela pakety na otvorené internetové servery v dátových centrách. Tieto dátové centrá považujte za „knižnicu“. Knižnica obsahuje stovky políc naplnených všetkými druhmi informácií, ktoré sú podobné týmto dátovým centrám.

Káble z optických vlákien, ktoré sa pripájajú k smerovačom.

Pakety cestujú cez káble v zemi a končia v centrách údajového servera. Káble zvonka sú spojené s káblami v centre servera, ktoré sú spojené so zbernicami. Ako vysvetlil Joe Kava, zamestnanec v jednom z dátových centier spoločnosti Google, zbernice sú v podstate konektory. Na prípojniciach sú predlžovacie káble, ktoré sú zapojené do všetkých serverov. V rozhovore s Kenom Patchettom, generálnym manažérom centra údajových serverov Facebooku v Prineville v Oregone, vysvetľuje cestu, ktorú pakety sledujú v centrách údajových serverov. Požiadavka z otvorených políčok internetového servera ide na dátové servery a načíta informácie, o ktoré ste požiadali. Patchett hovorí v rozhovore pre televízny program „How To Do It“, „Dátové servery zhromažďujú všetky informácie a znova ich vracajú späť na otvorené internetové servery“. Podobným spôsobom študent, ktorý pracuje na výskume, pôjde do knižnice, zhromaždí informácie a vráti sa späť do školy, kde bude pracovať na svojich prácach. Otvorené internetové servery potom odosielajú informácie alebo pakety späť cez káble z optických vlákien do smerovačov, ktoré potom premenia pakety späť na rádiové signály a svetelnú energiu. Signály sa odosielajú zo smerovača do vášho zariadenia, kde sú pakety zostavené späť, aby vytvorili obrázky, ktoré vidíte na informačnom kanáli na Instagrame.

Pre väčšinu ľudí je zdieľanie a zverejňovanie fotografií na Instagrame len každodenným životom. Keď zverejnia obrázok, s najväčšou pravdepodobnosťou nemyslia na množstvo energie a vzdialenosť, ktorú musí energia prejsť, aby mohli obrázky otvoriť v krmive.