9 puan yazan xguru 2025-06-03 | Henüz yorum yok. | WhatsApp'ta paylaş
  • SQLite'e güvenlik, gizlilik, performans ve ölçümleme özellikleri ekleyen bir proje; fork yerine dinamik kaynak birleştirme yaklaşımını benimseyerek upstream değişikliklerini takip etmeyi kolaylaştırıyor
    • SQLite'i doğrudan değiştirmek yerine, yalnızca gerekli özellikler ayrı ayrı SQLite'e uygulanabiliyor (aşamalı benimseme/genişletme için elverişli)
  • Takılabilir arka uç motoru: Varsayılan SQLite Btree ile birlikte LMDB ve Berkeley DB arka uçları kullanılabiliyor; gelecekte yeni KVS (anahtar-değer depolama) motorlarının da deneysel olarak eklenmesi planlanıyor
  • Disk şifreleme (at-rest encryption), öznitelik tabanlı şifreleme (ABE), satır düzeyinde şifreleme/güvenlik (kullanıcı bazında yalnızca bazı satırların çözülmesine izin verme) gibi modern şifreleme teknolojilerini benimsiyor
    • Mevcut SQLite sınırlamalarını tamamlıyor ve GDPR gibi gizlilik gereksinimlerini karşılamaya yardımcı oluyor
  • Veri bütünlüğü: Satır düzeyinde checksum (bozulma tespiti/önleme) özelliği sunuyor
  • Güçlü benchmark araçları
    • Çeşitli SQLite/LMDB/BDB sürümleri ve veri boyutu (DATASIZE) seçenekleri arasında birleşik benchmark çalıştırıyor, sonuçları otomatik olarak bir veritabanına kaydediyor
    • Her benchmark çalışması SHA3 hash ile kalıcı olarak tanımlanıyor; veri analizi ve yeniden üretilebilirlik kolaylaşıyor
  • Esnek derleme sistemi
    • Fork yapmayan Perl araçları tabanlı derleme, birleştirme ve benchmark otomasyonu sağlıyor; sonuçları veritabanında topluyor
  • MIT lisanslı açık kaynak olarak NLNet Foundation desteğiyle geliştiriliyor; Linux (x86, ARM, RISC-V) ve BSD desteği sunuyor
  • Mimari önemi ve geçmişi
    • Mevcut SQLite alternatif arka uçlarında sıkça hard fork görülürken, LumoSQL forksuz yaklaşım, dinamik birleştirme ve çoklu arka uç ile ayrışıyor
    • Başlangıç noktası, 2013'te Howard Chu'nun LMDB tabanlı port deneyi oldu; sonrasında SQLite'in doğal performansının da istikrarlı biçimde iyileştiği benchmark'larla gösterildi
    • Gelecekte çeşitli KVS mimarileri deneyleri, upstream'e katkı girişimleri, gelişmiş güvenlik/bütünlük/gizlilik özellikleri için deneysel bir platform olma rolünü genişletmeyi hedefliyor

Henüz yorum yok.

Henüz yorum yok.