Instagram: Whatfarë ndodh saktësisht kur hapni aplikacionin

Në mënyrë që të kuptojmë plotësisht se si funksionon një Instagram, mendoni për hapat që do të merrte një student në mënyrë që të hartojë një punim hulumtues. Studentët duhet të shkojnë në bibliotekë, të gjejnë informacione, të mbledhin atë informacion dhe ta sjellin përsëri në shkollë për të përfshirë në punimet e tyre.

Procesi në të cilin është postuar një fotografi në Instagram dhe më pas shfaqet në ekranin e iPhone të një personi është mjaft e ngjashme. Së pari, kur ngarkoni ose vendosni një fotografi në llogarinë tuaj në Instagram, ajo fotografi ruan në serverin e të dhënave në Instagram ose Amazon, zakonisht të referuara si një "re". "Re" është aty ku të dhënat ruhen në serverë dhe banka memorie. Të dhënat po fluturojnë nëpër serverë me shpejtësinë e dritës përmes mbi 21 milion metra kabllo me fibër optike. Sipas një blogu të shkruar nga “Instagram Engineering”,

"Vetë fotot shkojnë drejtpërdrejt në Amazon S3, i cili aktualisht ruan disa terabajt të të dhënave të fotografive për ne. Ne përdorim Front Cloud Amazon i cili ndihmon me kohën e ngarkesës së imazheve nga përdoruesit në të gjithë botën (si në Japoni, vendi ynë i dytë më i njohur) ".

Në fillim Instagram përdori serverat e të dhënave të Amazon për të ruajtur të dhënat, por sapo Facebook bleu Instagram, ata ngadalë kaluan në serverët e të dhënave në Facebook.

Qendra e të dhënave që strehojnë serverat.

Do qendër e të dhënave strehon dhjetëra mijëra servera kompjuterikë, të cilët janë të lidhur në rrjetë dhe të lidhur me botën e jashtme përmes kabllove me fibër optike. Sa herë që ndani informacione në Instagram, serverët në këto qendra të të dhënave marrin informacionin dhe i shpërndajnë ato për ndjekësit tuaj. Këta serverë janë të vendosur në të gjithë globin. Fermë e parë ndonjëherë e serverëve Facebook është e vendosur në Prineville, Oregon. Që nga ndërtimi i fermës së tyre të parë, ata kanë zgjeruar burimet e tyre në Forest City, North Carolina, Lulea, Suedi, Altoona, Iowa, Fort Worth, Texas, Clonee, Irlandë dhe Los Lunas, New Mexico.

Qendra e parë e të dhënave në Facebook, e vendosur në Prineville, Oregon.Fermë e qendrës së të dhënave në Fort Worth, Texas në ndërtim e sipër.

Serverët mundësohen nga AMD (Advanced Micro Devices) dhe çipa Intel me motherboards të dizajnuara me porosi për serverët e Facebook. Raportuar nga wedopedia.com, "përpunuesit janë të përbërë nga njësi logjike aritmetike (ALU), e cila kryen operacione aritmetike dhe logjike dhe njësinë e kontrollit (CU), i cili nxjerr udhëzime nga memorja dhe i dekodon dhe i ekzekuton ato". Në një postim nga techwalla.com, Steve McDonnell i referohet procesorit si "truri" i kompjuterit. Ai shkruan "procesori juaj trajton të gjitha të dhënat dhe ekzekuton të gjitha programet që ju mundësojnë të përmbushni këto detyra (email, postoni në internet, shfletoni internetin ose bëni fotografi)".

Motherboard me porosi të Facebook dhe Instagram.

Tani që keni një ide se ku ruhen të dhënat, le të rishikojmë analogjinë e studimit dhe ta zbatojmë atë në procesin e shikimit të një postimi në Instagram. Si e bën saktësisht foton që postoni në iPhone-et e ndjekësit tuaj? Kur hapni aplikacionin Instagram, ju po dërgoni një kërkesë në serverët e të dhënave në Instagram për të marrë informacion ose të dhëna. Informacioni që po kërkoni, janë fotot që shfaqen në burimin tuaj në Instagram. Kjo kërkesë pastaj shkon në internet të hapur.

Në mënyrë që ju të keni qasje në fotografitë që njerëzit që ndiqni kanë postuar, kërkesa është e ndarë në "pako". Sipas techopedia.com, "një paketë e të dhënave është një njësi e të dhënave e bërë në një paketë të vetme që udhëton përgjatë një shtegu të caktuar të rrjetit." Mendoni për "paketat" si pak blloqe informacioni që krijojnë imazhet që përdoruesit shohin në pajisjet e tyre. Siç thuhet në howstuffworks.com, "çdo paketë përmban një pjesë të trupit të mesazhit tuaj."

Procesi i një pakete në ruter.Paketat që kalojnë nëpër routers.

Shpjeguar në një video në YouTube nga Cisco, këto pako shndërrohen në pulsin e sinjaleve të lehta ose të radios, që udhëtojnë nëpër kabllot drejt ruterave. Duke e përsëritur këtë koncept përsëri në analogji të studimit, mendoni për paketat si “studentët” dhe kabllot e fibrave optike si “rrugën” që studentët udhëtojnë për të arritur në bibliotekë. Routers janë të vendosur përreth jush. Ata janë pajisjet që ju lejojnë të përdorni internetin dhe t'ju ofrojnë WiFi. Ruteri i dërgon paketat në serverat e hapur të internetit në qendrat e të dhënave. Mendoni për këto qendra të të dhënave si një "bibliotekë". Një bibliotekë ka qindra rafte të mbushura me të gjitha llojet e informacionit, të ngjashme me këto qendra të të dhënave.

Kabllot me fije optike që lidhen me ruterat.

Paketat udhëtojnë nëpër kabllot në tokë dhe përfundojnë në qendrat e serverëve të të dhënave. Kabllot nga jashtë janë të lidhur me kabllot brenda qendrës së serverit, të cilat janë të lidhura me shufra autobusi. Siç shpjegohet nga Joe Kava, një punonjës në një nga qendrat e të dhënave të Google, shufrat e autobusëve janë në thelb priza. Në shufrat e autobusëve, ka kordona shtesë që janë futur për t'u lidhur me të gjithë serverët. Në një intervistë me Ken Patchett, menaxheri i përgjithshëm i qendrës së serverëve të të dhënave në Facebook në Prineville, Oregon, ai shpjegon rrugën që paketat ndjekin brenda qendrave të serverëve të të dhënave. Kërkesa nga kutitë e hapura të serverave të internetit shkon te serverat e të dhënave dhe merr informacionin që keni kërkuar të shihni. Patchett i tregon programit TV, Si Ata e bëjnë atë, në një intervistë, "Serverat e të dhënave përpilojnë të gjitha informacionet dhe i kthejnë përsëri në serverat e hapur të internetit". Në një mënyrë të ngjashme, studenti që punon në një letër kërkimore do të shkojë në bibliotekë, do të mbledhë informacionin e tyre dhe do të shkojë përsëri në shkollë për të punuar në letrat e tyre. Serverët e hapur të internetit pastaj dërgojnë informacionin, ose paketat, përsëri përmes kabllove me fibër optike tek ruterët që më pas i kthejnë paketat në sinjale radio dhe energji të lehtë. Sinjalet dërgohen nga ruteri në pajisjen tuaj, ku paketat janë vendosur përsëri për të formuar imazhet që shihni në burimin tuaj në Instagram.

Për shumicën e njerëzve që ndajnë dhe postojnë foto në Instagram është veç e veç nga jeta e tyre e përditshme. Kur ata postojnë një fotografi ata me shumë gjasë nuk po mendojnë për sasinë e energjisë dhe distancën që duhet të udhëtojë energjia në mënyrë që të hapin fotografitë në ushqimin e tyre.