Instagram: Co se přesně stane, když otevřete aplikaci

Abychom plně porozuměli tomu, jak funguje Instagram, přemýšlejte o krocích, které by student učinil, aby vytvořil výzkumný příspěvek. Studenti musí jít do knihovny, najít informace, shromáždit je a přivést je zpět do školy, aby je mohli zahrnout do svých prací.

Proces, ve kterém je zveřejněn obrázek Instagramu a poté se objeví na obrazovce iPhone osoby, je dosti podobný. Nejprve, když nahrajete nebo pošlete obrázek na svůj účet Instagram, tento obrázek se uloží na datový server Instagramu nebo Amazonu, běžně označovaný jako „cloud“. „Cloud“ je místo, kde jsou data uložena na serverech a paměťových bankách. Data prolétávají servery rychlostí světla přes 21 milionů stop optického kabelu. Podle blogu napsaného „Instagram Engineering“

"Samotné fotografie jdou přímo do Amazonu S3, který pro nás v současné době ukládá několik terabajtů fotografických dat." Používáme Amazon Cloud Front, který pomáhá s časem načítání obrázků od uživatelů z celého světa (jako je to v Japonsku, naší druhé nejoblíbenější zemi). “

Instagram zpočátku používal datové servery Amazonu k ukládání dat, ale jakmile si Instagram koupil Facebook, pomalu přecházeli na datové servery Facebook.

Datové centrum, ve kterém jsou umístěny servery.

Každé datové centrum obsahuje desítky tisíc počítačových serverů, které jsou vzájemně propojeny a propojeny s vnějším světem pomocí kabelů z optických vláken. Pokaždé, když sdílíte informace na Instagramu, servery v těchto datových centrech obdrží informace a distribuují je svým následovníkům. Tyto servery jsou umístěny po celém světě. První serverová farma na Facebooku se nachází v Prineville v Oregonu. Od výstavby své první farmy rozšířili své zdroje do Forest City, Severní Karolíny, Lulea, Švédska, Altoony, Iowy, Fort Worth, Texasu, Clonee, Irska a Los Lunas v Novém Mexiku.

První datové centrum Facebooku se nachází v Prineville v Oregonu.Farma datového centra ve Fort Worth, Texas ve výstavbě.

Servery jsou napájeny AMD (Advanced Micro Devices) a Intel čipy se základními deskami na míru navrženými pro servery Facebook. Podle zprávy wedopedia.com jsou „procesory tvořeny aritmetickými logickými jednotkami (ALU), které provádějí aritmetické a logické operace, a řídicí jednotkou (CU), která extrahuje instrukce z paměti a dekóduje a provádí je“. V příspěvku od techwalla.com Steve McDonnell označuje procesor jako „mozek“ počítače. Píše: „váš procesor zpracovává všechna data a spouští všechny programy, které vám umožní splnit tyto úkoly (odesílání e-mailů, zveřejňování online, prohlížení internetu nebo fotografování)“.

Základní deska na Facebooku a Instagramu.

Nyní, když máte představu o tom, kde jsou data uložena, se vraťme k analogii výzkumné práce a aplikujeme je na proces prohlížení příspěvku Instagramu. Jak přesně se fotka, kterou posíláte, dostane do iPhone vašich sledujících? Když otevřete aplikaci Instagram, posíláte požadavek na datové servery Instagramu, abyste získali informace nebo data. Informace, které požadujete, jsou fotografie, které se zobrazí ve vašem zdroji Instagramu. Tento požadavek pak jde na otevřený internet.

Aby jste měli přístup k obrázkům, které lidé, které sledujete, zveřejnili, je žádost rozdělena do „paketů“. Podle techopedia.com, „datový paket je jednotka dat vytvořená do jediného balíčku, který cestuje po dané síťové cestě.“ Považujte „pakety“ za malé bloky informací, které vytvářejí obrázky, které uživatelé vidí na svých zařízeních. Jak je uvedeno v howstuffworks.com, „každý paket obsahuje část vaší zprávy.“

Proces paketu směrovače.Pakety procházející směrovači.

Vysvětleno ve videu YouTube společnosti Cisco, tyto pakety převádějí na pulsy světelného nebo rádiového signálu, které cestují kabelem ke směrovačům. Když se tento koncept vrátí zpět k analogii výzkumných prací, považujte pakety za „studenty“ a kabely z optických vláken jako „cestu“, kterou studenti cestují, aby se dostali do knihovny. Směrovače jsou umístěny všude kolem vás. Jedná se o zařízení, která vám umožňují přístup k internetu a poskytují vám WiFi. Směrovač odešle pakety otevřeným internetovým serverům v datových centrech. Myslete na tato datová centra jako na „knihovnu“. Knihovna má stovky polic naplněných všemi typy informací, podobně jako tato datová centra.

Kabely z optických vláken, které se připojují ke směrovačům.

Pakety putují kabely v zemi a končí v centrech datových serverů. Kabely zvnějšku jsou připojeny ke kabelům uvnitř centra serveru, které jsou připojeny k přípojnicím. Jak vysvětlil Joe Kava, zaměstnanec některého z datových center Google, sběrnice jsou v zásadě konektory. Na přípojnicích jsou připojeny prodlužovací kabely, které jsou připojeny ke všem serverům. V rozhovoru s Kenem Patchettem, generálním ředitelem centra datového serveru Facebooku v Prineville v Oregonu, vysvětluje cestu, kterou pakety sledují v centrech datového serveru. Požadavek z otevřených polí internetového serveru přejde na datové servery a načte informace, které jste požadovali. Patchett v rozhovoru řekne televiznímu programu „How To Do It“, „Datové servery shromažďují všechny informace a znovu je vracejí zpět na otevřené internetové servery“. Podobným způsobem půjde student, který pracuje na výzkumném článku, do knihovny, shromáždí informace a vrátí se zpět do školy, kde bude pracovat na svých referátech. Otevřené internetové servery pak posílají informace nebo pakety zpět přes kabely z optických vláken do směrovačů, které pak pakety přeměňují zpět na rádiové signály a světelnou energii. Signály jsou odesílány ze směrovače do vašeho zařízení, kde jsou pakety sestaveny zpět, aby vytvořily obrázky, které vidíte na vašem zdroji Instagramu.

Pro většinu lidí je sdílení a zveřejňování fotografií na Instagramu jen každodenním životem. Když zveřejní obrázek, nejpravděpodobněji nemyslí na množství energie a vzdálenost, kterou musí energie ujet, aby mohla otevřít obrázky na svém krmivu.