Уеб-порталът Wired обърна внимание на презентацията на експерта от Google Рейчъл Потуин „The Motivation for a Monolithic Codebase“, състояла се по време на конференция в Силициевата долина. Тя съобщи размера на сорс-кода, който се използва във всички онлайн-услуги на Интернет гиганта. Изясни се, че това са 2 милиарда реда код. Ако се направи едно общо взето, некоректно сравнение с ОС Windows, която съдържа около 50 милиона реда сорс-код, ще се окаже, че от 1998 година до днес програмистите на Google са успели да напишат 40 операционни системи, подобни на Windows, която се разработва от 1985 година.
Оказа се още, че всичкият този код се намира в общо хранилище-директория, което ежедневно се използва от около 25 000 специалиста на Google.
Рейчъл подчерта, че този начин на запис и използване на информацията дава на програмистите „чувство за необикновена свобода при използването и комбинирането на вече готовия код в други проекти“. Единственото ограничение е достъпът до кода, реализиращ алгоритмите за оформяне на Google’s PageRank, които всъщност са основата на бизнеса на Google. До тези файлове имат достъп само специално определени специалисти. За управляването на кода, Google използва своя собствена VCS с име Piper, която използва солидна структура от 10 дата-центъра.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!