Bamex Web Site Tasarımı

Black Beat Web Site Tasarımı

Classic Luxury Web Site Tasarımı

CleanBlue Web Site Tasarımı

Tüm Google servisleri 86 terabaytlık 2 milyar satır kod içeriyor!

Teknoloji Haberleri Perşembe Eylül 17th, 2015
246 Görüntülenme

Şimdiye kadar Google’ın ne kadar büyük bir şirket/girişim olduğunu farklı açılardan ele aldık, almaya da devam ediyoruz. Ancak Google Mühendislik Müdürü Rachel Potvin‘in Silikon Vadisi’ndeki bir konferansta açıkladığı rakamlar yeni bir Google resmi çizmemizi sağlayacak cinsten.

Potvin, 30 dakikalık konuşmasında Google hakkında özellikle yazılım geliştiricilerin ilgisini çekecek bilinen ve bilinmeyen bilgileri paylaşıyor. Google’ın paylaşımlı tek bir devasa bir kod bütünü üzerinde çalıştığını söyleyen Potvin, bunun ilk bakışta çılgınca göründüğünü söylüyor ve böyle bir sistemin neden gerekli olduğunu da açıklıyor.

2 milyar satırlık kod bütünü

Google’ın tüm internet servisleri 1 milyar dosya içindeki 2 milyar satırlık bir kod bütünü oluşturuyor. Microsoft’un 2011’de açıkladığı rakamlara göre Windows XP işletim sistemi sadece 45 milyon satır koddan oluşuyordu. Açık kaynaklı işletim sistemi Linux ise 15 milyon satır kod ve 40 bin dosyadan oluşuyor. Facebook ise 2013’de 30 milyon satır koda ulaşmıştı.

85 terabayt (85 bin gigabayt) boyutundaki havuz içinde Google mühendisleri her gün 45 bin kod değişikliği yapıyor ve her hafta 15 milyon satır kod taşıyan 250 bin dosya içinde değişiklikler yapılıyor.

Elbette kod bütünün sadece niceliksel açıdan yorumlamak doğru olmaz ama bu durum Google’ın ne kadar büyük bir gezegen olduğunu görmemizi sağlıyor. Github Sistem Yöneticisi Sam Lambert de bu rakamları ‘kesinlikle sarsıcı’ olarak tanımlıyor.

Bu noktada Google servisleri altında arama, harita, dökümanlar, takvim ve hatta Youtube gibi bir çok hizmetin yer aldığını hatırlatmakta fayda var. Ve tüm bu servisleri kontrol eden 2 milyar satırlık kod bütünü 25 bin Google mühendisinin elinden geçiyor.

Google kod bütününü de bir çeşit işletim sistemi gibi çalışıyor ve Potvin, ispatlayamayacağını ama Google’ın dünyadaki en büyük tekil kod bütünü üzerinde çalıştığını ifade ediyor.

Dışarıya açılan kodlar ve Piper

Her ne kadar Google’ın kod kaynakları kendine özel olsa da, Facebook, Twitter ve diğer bir çok popüler teknoloji girişimi Google’da Github üzerinde (github.com/google) kod paylaşımları yapıyor. Hatta Google’ın dışarıya açtığı son kod kaynaklarından biri de Bazel olmuştu.

Google, bu büyük sistem içinde çalışırken her mühendis kendi yeteneğine uygun parçayla ilgileniyor. Güncellemelerde yapılacak hata oranını düşürmek için de Piper adlı bir ‘sürüm kontrol sistemi’ kullanılıyr. Potvin, bu sistemin 10 farklı Google veri merkezini kapsadığını ifade ediyor ve Piper, otomatik veri ve konfigrasyon ayarları yapılmasına imkan tanıyor.

Google’da elbette mühendislerin proje üretmelerine de izin veriliyor ve bu durumlarda mühendislere zengin kod kütüphanelerinden faydalanma fırsatı veriliyor.

Özetle Google, yazılım tabanında muazzam bir derinliğe ve zenginliğe sahip ve bu sistem oldukça iyi bir performansla hayatımızı yönlendirmeye devam edecek gibi görünüyor.

Rachel Potvin’in yaptığı konuşmanın videosunu aşağıda izleyebilir, Google’ın çalışma sistemi hakkında daha fazla bilgi edinebilirsiniz.

Görsel Kaynak: Shutterstock

Yorumlar

Henüz hiç yorum yapılmamış.

İlginizi Çekebilir
Artık Youtube’un da okulu var

Artık Youtube’un da okulu var

Çarşamba Mart 15th, 2017
232 Görüntülenme
LeEco Le X850 Özellikleri ve Çıkış Tarihi Açığa Çıktı

LeEco Le X850 Özellikleri ve Çıkış Tarihi Açığa Çıktı

Çarşamba Mart 15th, 2017
211 Görüntülenme
Marmara Mekatronik ve İnovasyon Günleri

Marmara Mekatronik ve İnovasyon Günleri

Pazartesi Mart 13th, 2017
233 Görüntülenme
Akvaryumdaki köpek balığı eşeysiz üredi

Akvaryumdaki köpek balığı eşeysiz üredi

Cuma Şubat 24th, 2017
256 Görüntülenme
CloudFlare’den Milyonlarca Kişisel Veri Sızmış Olabilir!

CloudFlare’den Milyonlarca Kişisel Veri Sızmış Olabilir!

Cuma Şubat 24th, 2017
252 Görüntülenme
Verizon, Yahoo’yu 350 milyon dolar ucuza satın alacak

Verizon, Yahoo’yu 350 milyon dolar ucuza satın alacak

Cuma Şubat 24th, 2017
262 Görüntülenme
Apple 32 GB’lık iPhone üretmeyecek

Apple 32 GB’lık iPhone üretmeyecek

Cuma Şubat 24th, 2017
225 Görüntülenme
NASA açıkladı: Üçü yaşanabilir 7 yeni gezegen keşfedildi

NASA açıkladı: Üçü yaşanabilir 7 yeni gezegen keşfedildi

Perşembe Şubat 23rd, 2017
282 Görüntülenme
Apple, merakla beklenen yeni kampüsü Apple Park’ı Nisan’da açıyor

Apple, merakla beklenen yeni kampüsü Apple Park’ı Nisan’da açıyor

Çarşamba Şubat 22nd, 2017
264 Görüntülenme
Bunlar da var!
Elma Suyu Nasıl Yapılır? [Video]

Elma Suyu Nasıl Yapılır? [Video]

Çarşamba Ekim 21st, 2015
218 Görüntülenme
Wikipedia NSA’ya Dava Açtı

Wikipedia NSA’ya Dava Açtı

Salı Mart 10th, 2015
265 Görüntülenme
Samsung’dan Sizi Hayalinizdeki Vücuda Kavuşturacak Ürün: IOFIT

Samsung’dan Sizi Hayalinizdeki Vücuda Kavuşturacak Ürün: IOFIT

Salı Şubat 16th, 2016
275 Görüntülenme
iPhone SE Patlama Yaptı

iPhone SE Patlama Yaptı

Salı Mart 29th, 2016
310 Görüntülenme
Casper VIA M1 İncelemesi

Casper VIA M1 İncelemesi

Çarşamba Ocak 20th, 2016
684 Görüntülenme
3D Altıgen Paylaş Butonları Tasarımı

3D Altıgen Paylaş Butonları Tasarımı

Çarşamba Kasım 11th, 2015
548 Görüntülenme
Kanser Teşhisi Konulan Öğretmene Öğrenci Korosundan Duygusal Sürpriz

Kanser Teşhisi Konulan Öğretmene Öğrenci Korosundan Duygusal Sürpriz

Perşembe Temmuz 23rd, 2015
299 Görüntülenme