Instagram: Mi történik pontosan, ha megnyitja az alkalmazást

Annak teljes megértése érdekében, hogy egy Instagram működik, gondolkodnak-e azok a lépések, amelyeket egy hallgató megtesz egy kutatási cikk összeállítása érdekében. A hallgatóknak menniük kell a könyvtárba, információt kell keresniük, össze kell gyűjteniük ezeket az információkat, és vissza kell vinniük az iskolába, hogy azok bekerüljenek a papírokba.

Az a folyamat, amikor egy Instagram képet elküldnek, majd megjelennek az ember iPhone képernyőjén, meglehetősen hasonló. Először, amikor képet tölt fel vagy postáz Instagram-fiókjába, az elmenti a képet Instagram vagy Amazon adatkiszolgálóra, amelyet általában felhőnek neveznek. A „felhő” az, ahol az adatokat tárolják a szerverek és a memóriabankok. Az adatok repülnek a szerverekön fénysebességgel több mint 21 millió lábnyi száloptikai kábelen keresztül. Egy „Instagram Engineering” által írt blog szerint

„Maguk a képek egyenesen az Amazon S3-ba kerülnek, amely jelenleg több terabyte fotóadatot tárol nekünk. Az Amazon Cloud Front-ot használjuk, amely segíti a képek betöltési idejét a világ minden tájáról (például Japánban, a második legnépszerűbb országunkban). ”

Az elején az Instagram az Amazon adatszervereit használta az adatok tárolására, de miután a Facebook megvásárolta az Instagramot, lassan átváltottak a Facebook adatkiszolgálókra.

Adatközpont, amely a kiszolgálókat tartalmazza.

Minden adatközpontban több tízezer számítógépes szerver található, amelyek hálózatba vannak kapcsolva, és száloptikai kábelekkel kapcsolódnak a külvilághoz. Minden alkalommal, amikor megosztja az információkat az Instagram-on, az adatközpontok szerverei megkapják az információkat, és terjesztik a követőiknek. Ezek a szerverek az egész világon megtalálhatók. Az első Facebook szerverfarm Prineville-ben található, Oregon. Első farmjuk felépítése óta kibővítették forrásaikat Forest City, Észak-Karolina, Lulea, Svédország, Altoona, Iowa, Fort Worth, Texas, Clonee, Írország és Los Lunas, Új-Mexikó területén.

A Facebook első adatközpontja, Prineville, Oregon található.Adatközpont-farm a texasi Fort Worth-ban építés alatt.

A kiszolgálókat az AMD (Advanced Micro Devices) és az Intel chipek táplálják, alaplapokkal, amelyeket a Facebook szervereihez terveztek. A wedopedia.com beszámolója szerint „a processzorok számtani logikai egységekből (ALU) állnak, amelyek aritmetikai és logikai műveleteket hajtanak végre, valamint a vezérlő egységből (CU), amely kivonja az utasításokat a memóriából, dekódolja és végrehajtja őket”. A techwalla.com bejegyzésében Steve McDonnell a processzorra a számítógép „agyára” hivatkozik. Azt írja: „A processzor kezeli az összes adatot, és futtat minden olyan programot, amely lehetővé teszi ezen feladatok elvégzését (e-mail küldés, online postázás, internetes böngészés vagy fényképezés).

A Facebook és az Instagram egyedi alaplapja.

Most, hogy van egy ötlete arról, hogy hol tárolják az adatokat, vizsgáljuk meg újra a kutatási cikk analógiáját, és alkalmazzuk azt egy Instagram-üzenet megtekintésének folyamatára. Pontosan hogyan jut el a közzétett fotó a követőinek iPhone-jához? Az Instagram alkalmazás megnyitásakor kérést küld az Instagram adatkiszolgálóira információk vagy adatok beszerzése céljából. Az Ön által kért információ a Instagram-hírcsatornán megjelenő fényképek. Ezután a kérés a nyílt internetre kerül.

Annak érdekében, hogy hozzáférhessen a követett emberek által feltöltött képekhez, a kérést „csomagokra” bontják. A techopedia.com szerint „egy adatcsomag egy adatcsomag, amelyet egyetlen csomagba készítenek, és amely egy adott hálózati úton halad”. Gondolj a „csomagokra”, mint olyan kis információs blokkokra, amelyek képeket hoznak létre a felhasználók által az eszközükön. Amint azt a howstuffworks.com állítja, „minden csomag tartalmazza az üzenet törzsének egy részét”.

Csomag folyamat az útválasztó felé.Az útválasztókon átmenő csomagok.

A Cisco YouTube-videójában megmagyarázva ezek a csomagok fény- vagy rádiójelekké válnak, amelyek a kábeleken keresztül továbbítják az útválasztókat. Ha ezt a koncepciót a kutatási cikk analógiájához kapcsoljuk, akkor gondoljunk a csomagokra mint „hallgatókra”, és az száloptikai kábelekre mint arra a „útra”, amelyet a hallgatók megtettek a könyvtárba jutáshoz. Az útválasztók körülötted vannak. Ezek azok az eszközök, amelyek lehetővé teszik az internet elérését és a WiFi hozzáférést. Az útválasztó elküldi a csomagokat az adatközpontokban lévő nyitott internetes szervereknek. Gondolj ezekre az adatközpontokra mint „könyvtárra”. A könyvtárak polcainak százai tele vannak minden típusú információval, hasonlóan ezekhez az adatközpontokhoz.

Száloptikai kábelek, amelyek csatlakoznak az útválasztókhoz.

A csomagok áthaladnak a földön lévő kábeleken, és az adatkiszolgáló központokba kerülnek. A külső kábelek a kiszolgáló központ belsejében lévő kábelekhez vannak csatlakoztatva, amelyek a busz sínekhez vannak csatlakoztatva. Amint azt Joe Kava, a Google egyik adatközpontjának alkalmazottja elmagyarázza, a buszsávok lényegében dugók. A buszsávokon vannak hosszabbítókábelek, amelyek be vannak dugva, hogy csatlakozzanak az összes kiszolgálóhoz. Ken Patchetttel, a Facebook adatkiszolgáló központjának vezérigazgatójával, Prineville, Oregon, elmondja, hogy a csomagok milyen módon járnak az adatkiszolgáló központokban. A nyitott internetes szerver mezőkből származó kérés az adatkiszolgálókhoz kerül, és beolvassa a látni kívánt információkat. Patchett egy interjúban elmondja a TV-műsornak, hogy hogyan csinálják: „Az adatszerverek összegyűjtik az összes információt, és visszajuttatják a nyílt internetes kiszolgálókhoz.” Hasonlóképpen, a kutatási dolgozaton dolgozó hallgatók a könyvtárba mennek, összegyűjtik információikat és visszamennek az iskolába, hogy dolgozzanak a papírokkal. A nyitott internetszerverek az információkat vagy csomagokat az optikai kábeleken keresztül továbbítják az útválasztókhoz, amelyek a csomagokat visszaváltják rádiójelekké és könnyű energiává. A jeleket az útválasztótól a készülékre továbbítják, ahol a csomagokat összerakják, hogy képeket képezzenek, amelyeket az Instagram-hírcsatornán láttok.

A legtöbb embernek a Instagram-on történő megosztása és a közzététele a mindennapi életétől elválaszthatatlan. Amikor képet küldenek, valószínűleg nem gondolnak arra az energiamennyiségre és távolságra, amelyet az energiának meg kell haladnia ahhoz, hogy képei kinyíljanak a takarmányukon.