Ana Sayfa
AI AI
Flaş
Derinlik
Etkinlikler
BlockBeats Pro
Daha Fazla
Finans
Özel
Blok Zinciri Ekosistemi
Giriş
Podkastlar
Veri
OPRR
#
BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe

Cursor, GitHub'ın rakibi Origin'i piyasaya sürdü; temel mimari, Shopify CEO'su tarafından açık kaynak olarak yayınlandı.

动察 Beating AI hızlı haberi: Cursor, kod barındırma platformu Origin'i yeni tanıttı ve Shopify CEO'su Tobi Lütke, altındaki Git mimarisini açık kaynaklı bir sürüme dönüştürdü. Projenin adı walgit ve Cursor'un Origin için geliştirdiği Continuity'nin bir kopyası. Tobi, Shopify'ın dahili Git sistemiyle uğraştığını ve Cursor'un teknik makalesini okuduktan sonra bir hafta sonunda bunu yazdığını söylüyor.

Continuity'deki en büyük değişiklik, deponun nihai verilerini S3'e (bulut nesne depolama) koymak ve yerel Git sunucusunu yalnızca önbellek olarak kullanmak. Her push önce WAL'a (depo değişikliklerini sırayla kaydeden günlük) yazılır, ardından CAS (kimsenin önce değiştirmediğini doğruladıktan sonra gönderim) ile durum güncellenir. Bu sayede sunucu bozulursa doğrudan yenisiyle değiştirilebilir, sabit bir ana düğüm ve karmaşık depo kopya ilişkileri bakımına gerek kalmaz.

walgit bu mimariyi bir Rust programına dönüştürdü; S3, GCS gibi nesne depolamaya bağlanarak çalışır ve ek veritabanı gerektirmez. Ayrıca bundle-uri (büyük depoları önceden paketleyerek clone'un doğrudan nesne depolamadan veya CDN'den indirilmesini sağlar), Git LFS, Web UI, API, OIDC girişi ve webhook destekler.

Ancak walgit esas olarak Origin'in altındaki Git depolamasını kopyalar, Origin'in tamamını değil. PR, Issues ve tam CI işbirliği katmanı henüz mevcut değil.

举报 Düzeltme/Rapor
Düzeltme/Rapor
Gönder
Kütüphane Ekle
Sadece kendime görünür
Herkese Açık
Kaydet
Kütüphane Seç
Kütüphane Ekle
İptal
Tamamla