Entire yapay zeka ajanları için dağıtık Git platformunu duyurdu
Öne çıkanlar
- Entire, depodaki nesneleri yerel disk düğümlerinde, referansları ise PostgreSQL veri tabanında ayrı yönetiyor.
- Açık kaynak test sonuçlarına göre gönderme işlemleri GitHub ve Cursor Origin'e kıyasla 89 kata kadar hızlı çalıştı.
- Şirket önümüzdeki aylarda EntireDB sunucu mimarisini açık kaynak olarak yayımlayacağını duyurdu.
Yazılım geliştirme platformu Entire, yapay zeka ajanlarının yoğun işlem yüklerine yanıt verebilmek amacıyla geliştirdiği dağıtık Git barındırma platformunu tanıttı. Bulut ortamlarında çalışan otonom ajanların sürekli yeni depolama alanları klonlaması ve merkezi sunucularda darboğaz oluşturması üzerine kurulan Entire, Git protokolüyle tam uyumlu çalışıyor. Şirket, verileri tek bir merkezde toplamak yerine ajanların işlem yaptığı bölgelere yakın noktalarda tam kopyalar halinde tutan EntireDB adlı yeni bir depolama sunucusu mimarisi geliştirdi.
Geliştirilen EntireDB mimarisi, Git depolarını hücre adı verilen bölgesel birimlerde barındırıyor. Her hücre, referans güncellemelerini bağımsız olarak yöneten bir PostgreSQL veri tabanı ile nesneleri ve paket dosyalarını saklayan depolama düğümlerinden oluşuyor. Gönderme işlemlerinde en az iki farklı kullanılabilirlik bölgesindeki düğümün doğrulaması aranırken, referans güncellemeleri PostgreSQL üzerinde karşılaştır ve değiştir mantığıyla işleniyor. Çekme ve klonlama istekleri ise merkezi depoya gitmeden doğrudan en yakın hücre üzerinden sunuluyor.
Ekip tarafından paylaşılan açık kaynak kıyaslama sonuçlarına göre Entire, mevcut üretim sistemlerine kıyasla gönderme işlemlerini 89 kata kadar daha hızlı tamamlayabiliyor. Şu anda ABD, Avrupa, Hindistan ve Avustralya bölgelerinde hücreler işleten şirket, sistemin kararlılığını sağlamak için Antithesis simülasyon ortamında deterministik testler uyguladı. Şirket, EntireDB mimarisini önümüzdeki aylarda açık kaynak olarak yayımlayacağını bildirdi.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.