ПИК с нов канал в Телеграм
Последвайте ни в Google News Showcase
Колко голям е "Гугъл"? Можем да отговорим на този въпрос, назовавайки печалбата или цената на акциите, или броя на клиентите, но няма да сме изчерпателни, пише Wired. "Гугъл", освен всичко друго, е огромна империя от компютърен софтуер. Можем да отговорим на въпроса и с измеренията на програмния му код.
Рейчъл Потвин, ръководител на инженерната дивизия на технологичния гигант, изчислява, че софтуерът, необходим за функционирането на всички интернет услуги - от търсачката "Гугъл" до Gmail и Google Maps ("Гугъл" карти), е приблизително 2 милиарда програмни реда. За сравнение, операционната система Windows на Microsoft - един от най-сложните софтуерни продукти, създавани някога за един компютър, вероятно се измерва с около 50 милиона реда, пише агенция "Фокус".
Сравнението е по-уместно, отколкото изглежда на пръв поглед. Подобно на програмния код на Windows, 2-та милиарда реда, които задвижват "Гугъл" са едно цяло. С тях оперират търсачката "Гугъл","Гугъл" Карти, "Гугъл" Документи, "Гугъл"+, "Гугъл" Календар, Gmail, "Ютуб" и всички други интернет услуги. Всички 2 милиарда реда се намират в едно хранилище, достъпно за всички 25 хиляди инженери на Google. Вътре в компанията на програмния код се гледа като на гигантска операционна система. “Въпреки че не мога да го докажа,” казва Потвин, “Бих предположила, че това е най-голямото хранилище в целия свят.”
Исполинското софтуерно хранилище на "Гугъл" е на разположение само на програмистите в компанията. В известна степен обаче то е аналог на GitHub - обществено достъпното хранилище, където инженери имат възможност да споделят огромни количества програмен код. Живеем в свят, в който програмистите все повече и повече ще си сътрудничат при разработването на софтуер, и то в големи мащаби. Това е единственият начин да вървим в крак с бързото развитие на модерните интернет услуги.