GitTalent
Havuz
Depo ayrıntısı

EpicGames/lore

Lore is a next-generation, open source version control system

Rust MIT 21 Mayıs 2026 son push 29 Ekim 2026 470 fork
Yıldız
9.082+501 · 56 gün
Commit · 28g
200
son 28 günde
Yazar · 28g
7
farklı katkıcı

Hızlı değerlendirme

önem 66uyum 12gpt-6-luna

Özet

Lore, kod ve büyük binary assets içeren projeler için content-addressed storage ve merkezi servis mimarisi kullanan bir version control system’dir.

Profiline uyum

Büyük ikili dosyalar için version control, profilinizde belirtilen uygulama geliştirme ve ürün ihtiyaçlarıyla ilgili değil.

Neden yükseliyor

Epic Games tarafından yayımlanmış olması, oyun projelerindeki büyük binary assets sorununa odaklanması ve 129 günlük geçmişte 8.822 yıldız ile son 28 günde 220 commit ve 13 farklı yazar göstermesi dikkat çekiyor. Bu ölçümler ilgiyi gösterir; ancak tek başına üretim ortamında benimsenmeyi kanıtlamaz.

Problem

Büyük binary dosyalarla çalışan ekiplerde depolama ve aktarım maliyetlerini, tüm veriyi her workspace’e indirme ihtiyacını ve ekip büyüdükçe version control süreçlerinin ölçeklenmesini hedefliyor.

Çözüm

Rust ile geliştirilen Lore; Merkle trees, immutable revision chain ve chunked storage kullanarak veriyi içerik hash’leriyle saklıyor, tekrar kullanılabilir parçalarla duplication’ı azaltmayı ve dosyaları ihtiyaç oldukça workspace’e getirmeyi amaçlıyor. CLI, server ve farklı diller için API sağlıyor.

Yenilik

Content-addressed storage, Merkle trees ve chunking bilinen yaklaşımlar; öne çıkan taraf, bunları büyük binary assets ve on-demand hydration odaklı bir version control system’de birleştirmesi. README’de bağımsız performans karşılaştırması verilmemiş.

Teknolojiler

  • Rust
  • C/C++
  • C#
  • Go
  • Python
  • JavaScript
  • Merkle trees
  • content-addressed storage

Riskler

  • Proje pre-1.0; arayüzler, on-disk formatlar ve API’ler sürümler arasında değişebilir.
  • UEFN’in mevcut build’i proprietary compression format kullandığından açık kaynak Lore tooling’i şu anda onunla konuşamıyor; README bu uyumsuzluğun giderilmesi üzerinde çalışıldığını belirtiyor.
  • Merkezi servis mimarisi, dağıtık çalışma biçimi arayan ekipler için uygun olmayabilir.
  • README’de üretim olgunluğu ve ölçek iddialarını doğrulayacak bağımsız benchmark veya geniş ölçekli kullanım kanıtı sunulmuyor.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.