Google komplekss satur 2 miljardus koda rindiņu

Sākumlapa Forumi Notepad.lv IT ziņas Google komplekss satur 2 miljardus koda rindiņu

Tiek skatīts 3 ierakstu – 1 līdz 3 (no 3 kopumā)
  • Autors
    Ieraksti
  • #161347
    samurajs
    Participant

    Google menedžere Reičela Potvina savā ziņojumā konferencē Silicon Walley novērtēja interneta giganta kopējo programmatūras apjomu ar 2 miljardiem koda rindiņu. Kaut arī šis salīdzinājums nav īsti korekts, Windows satur “tikai” 50 miljonus rindiņu. Tātad kopš 1998. gada Googles inženieri paguvuši uzprogrammēt veselus 40 “Windowsus”. Pie tam viss šis Googles koda “blāķis” atrodas vienotā repozitorijā, kuram ik dienas piekļūst 25,000 kompānijas darbinieku.

    Vienīgais “svētums”, kur piekļuve ir ļoti ierobežota, ir Google’s PageRank serviss. Tas tāpēc, ka tas ir visa biznesa pamats, un nepieļauj nekādu iejaukšanos no malas. Darbs ar Googles kodu norisinās ar VCS “Piper” palīdzību, kas savukārt balstās uz nopietnu infrastruktūru, un sastāv no 10 datu centriem.

    Piper pārvalda 85 TB Googles koda, kurā 25,000 programmētāju ik dienas izdara ap 40,000 izmaiņu (commit). Lielu daļu koda modificē roboti, un to ieguldījums strauji aug. Ik nedēļu tiek modificēts 250,000 failu un 15 miljoni koda rindiņu. Salīdzinājumā ar Linux, kas pavisam satur 25,000 failus, Googles kolektīva darbs šķiet titānisks. Reičela Potvina arī atzīmēja, ka interneta gigants kopā ar Facebook strādā pie atvērtā koda VCS, kuru varēs mērogot līdz pat pašas Googles izmēriem. Interesanti, ka VCS tiek būvēts uz nevis izstrādātājiem šobrīd modīgā git bāzes, bet uz Mercurial, kuru mēģina mērogot līdz gigantiskiem apjomiem.

    [img]https://notepad.lv/userpix/28_rac_1.jpg[/img]

    #320376
    Athlons
    Participant

    neko nesapratu…

    #320377
    Crow
    Participant

    Edsger W. Dijkstra wrote:

    […]if we wish to count lines of code, we should not regard them as “lines produced” but as “lines spent”.

Tiek skatīts 3 ierakstu – 1 līdz 3 (no 3 kopumā)
  • Jums ir jāpieslēdzas sistēmai, lai varētu komentēt šo tēmu.
Jaunākais portālā