Osegi
Yapay zekâ·2 dk okuma

OpenAI, yapay zekâ için geliştirdiği Git arka ucu Pando'yu tanıttı

OpenAI, günde yaklaşık bir petabayt veri işleyen ve push gecikmesini neredeyse beş kat azaltan Git uyumlu arka uç sistemi Pando'yu tanıttı.

Abstract illustration of branching Git version control lines flowing through a server infrastructure, representing OpenAI's Pando backend.
Görsel: Хабр

OpenAI, yapay zekâ asistanlarının yoğun kullanıldığı ortamlar için tasarlanan ve Git sürüm kontrol sistemiyle uyumlu çalışan arka uç sistemi Pando'yu tanıttı. Şirkete göre Pando, standart Git araçlarıyla tam uyumlu kalıyor, günde yaklaşık bir petabayt veri işliyor ve değişiklik gönderirken yaşanan gecikmeyi neredeyse beş kat düşürüyor.

Neden yeni bir sunucu gerekti

OpenAI'da Codex gibi otomatik kod yazma araçlarının yaygınlaşması sürüm kontrol sistemi üzerindeki yükü ciddi biçimde artırdı. Şirketin verilerine göre monorepodaki üç aylık commit sayısı yıl sonuna kadar yüzde 2.400'den fazla artacak. Geleneksel Git sunucuları günde onlarca ya da yüzlerce değişiklik üreten insan mühendisler düşünülerek tasarlanmıştı. Yapay zekâ asistanlarının sürekli çalışmasıyla bu sayı saatte binlerce commit ve birleştirmeye ulaştı.

Eski altyapının güvenilirliği yüzde 90'ın altına düştü. Ekip, kodun yavaş indirilmesi ve klonlanması, birleştirme hataları ve depo boyutu sınırlarıyla karşılaştı. Mühendisler yine de Git ekosistemiyle uyumu korumaya karar verdi; çünkü sorunun istemcide ya da protokolde değil, geleneksel sunucuların mimarisinde olduğunu düşündüler.

Pando nasıl çalışıyor

Pando'nun geliştirilmesi 10 hafta sürdü. Mimariyi tek bir mühendis tasarladı, Rust diliyle yazılan uygulamayı ise Codex ajan grupları hayata geçirdi. Sistem nisan ayında üretime alındı.

Geliştiriciler klasik Git sunucularının iki gereksiniminden vazgeçti: tüm dalların aynı anda tek ve tutarlı bir durumda olması ve her istemci isteği için ayrı bir sıkıştırılmış paket (packfile) hazırlanması. Pando her dala yazmayı bağımsız işlediği için push işlemi ilgisiz dalların bitmesini beklemiyor. Gelen pack dosyası açılmadan BLOB depolama alanına aktarılıyor; dalın yeni ucu, dosyanın konumu ve bağımlılıklar meta veri deposuna kaydediliyor.

Varsayılan olarak yalnızca ana dal (trunk) temel olarak bildiriliyor; bu da milyonlarca dal olduğunda 100 MB'ı aşabilen dal listesini küçük tutuyor. Bunun bedeli, aynı dala tekrarlanan gönderimlerde trunk'ta bulunmayan her şeyin yeniden iletilmesi. OpenAI, monorepodaki medyan pack boyutu 20 KB'ın altında olduğu için bu ödünü makul buluyor.

İndirmede Pando, kayıtlı paketlere packfile-uri mekanizmasıyla bağlantılar veriyor; Express önbellek hizmeti bu paketleri isabet oranı yüzde 99'un üzerindeki bölgesel önbelleklerden sunuyor. Standart sanal makinelerde klonlama hızı 10 Gbit/sn ağ sınırına ulaşıyor.

Erişim ve fiyatlandırma

Pando açık kaynak değil. Resmi duyuru 2 Kasım 2026'da yapıldı ve sistem seçili kurumsal ortaklar için sınırlı önizleme olarak sunuluyor. 2027'nin ilk çeyreğinde, depo boyutuna ve işlem sayısına bağlı ücretlendirmeyle ticari erişimin genişletilmesi planlanıyor. Ticari sürüm ayrıca yapay zekâ tarafından üretilen kod oranını, birleştirme çatışması sıklığını ve depo büyüme hızını izleyen araçlar içerecek.

Göz atmaya değer uygulamalar

SUMO: sayı bulmacası

Doğru kareleri seçin, toplayın, hedefe ulaşın. Öğrenmesi kolay, ustalaşması zor. Ücretsiz, her yaşa uygun.

Dialo: konuşarak dil öğrenin

Yapay zekâ sohbet partneriyle konuşun; her cümleniz düzeltilip kendi dilinizde açıklanarak geri gelsin. 9 dil, A1'den C2'ye.

Etiketler:openaipandogitcodexdeveloper toolsrust

Aynı günden diğer haberler

Tümünü gör →

Daha fazla: Yapay zekâ

Tümünü gör →