Základňa kódov spoločnosti Google je smiešne veľká

hádajte, aký veľký je základ kódu googles googlecode222Pre tých z nás, ktorí nemajú znalosti programovania, je ťažké pochopiť zložitosť digitálnych služieb. Vyžadujú niekoľko riadkov kódu alebo milióny? Či už poznáte odpoveď na túto otázku, alebo nie, urobte si pozor na to, koľko riadkov kódu tvorí každá jedna služba Google; je to súčasne pôsobivé a smiešne.

Odpoveď pre tých, ktorí čítajú ďalej a pre tých, ktorí čítali ďalej, sú dve miliardy. To je tisíckrát viac ako celá fiktívna kódová základňa Jurského parku, ale potom mali vo svojom tíme Nedryho.

Stojí za zmienku, že Google ponúka veľa služieb a funkcií, ktoré neboli k dispozícii v roku 1993, keď sa na strieborné plátno dostali fiktívne programátory Jurského parku. Patria sem: Gmail, Youtube, Dokumenty, Mapy, Disk, Earth a samotný vyhľadávač. Dve miliardy riadkov kódu.

Súvisiace: Google sa stáva Alphabet a Sundar Pichai začína svoju vládu vo funkcii výkonného riaditeľa spoločnosti Google

Tieto informácie odhalila inžinierska manažérka spoločnosti Google Rachel Potvin tento týždeň na technickej konferencii @Scale (prostredníctvom siete Wired). Potvin tiež predstavil množstvo súvisiacich štatistík, napríklad skutočnosť, že táto základňa kódov zaberá 86 terabajtov úložného priestoru. Možno ešte pôsobivejšie je, že tento kód je vždy prístupný pre 95 percent inžinierov spoločnosti Google, teda asi 25 000 ľudí.

Potvin tiež strávil trochu času uvedením do perspektívy toho, aká veľká je základňa kódov, poukázaním na to, že celé jadro Linuxu je tvorené 15 miliónmi riadkov kódu v 40 000 súboroch. Potvin ďalej zdôraznil, že Google každý deň upravuje svoju základňu kódov asi 45 000.

Služby spoločnosti Google sú samozrejme oveľa rozmanitejšie ako váš priemerný operačný systém, ale keď je celý digitálny ekosystém porovnateľný s počtom zmien, ktoré Google každý deň vo svojich službách robí, viete, že máte do činenia s niečím dosť veľkým.

Je však tiež pozoruhodné a chvályhodné, že toľko zamestnancov spoločnosti Google malo prístup k základu kódov. To znamená, že pri vytváraní nových projektov alebo úpravách iných služieb môžu čerpať z projektov, na ktorých spolupracovali iní ľudia, alebo dokonca kopírovať celé aspekty kódu. To by malo ďalej zvýšiť bezpečnosť a použiteľnosť všetkého, čo firma vyvíja.

Možno práve preto Povit vysvetlil, že zmeny, ktoré spoločnosť Google robí v jej službách, sa zvyšujú rýchlo a ukazujú neustále sa vyvíjajúci rámec digitálnych platforiem, ktoré sa nielen zlepšujú, ale aj zlepšujú rýchlejšie ako kedykoľvek predtým.

Posledné príspevky

$config[zx-auto] not found$config[zx-overlay] not found