17 puan yazan xguru 2022-09-27 | 2 yorum | WhatsApp'ta paylaş
  • Fly.io'nun SQLite'ı tam yığın olarak kullanmaya odaklanan yeni projesi
  • Litestream'in fikrini, daha ayrıntılı işlem kontrolü üzerinden genişletiyor
    • Litestream WAL dosyasını basitçe çoğaltırken, LiteFS her bir işlemi tek tek inceleyip uygular
  • SQLite'ın dosya sistemi API'sini yakalamanın iki yolu var: VFS soyutlamasını kullanmak veya bir FUSE dosya sistemi yazmak
    • LiteFS, daha zor olan FUSE dosya sistemi oluşturma yaklaşımını benimsiyor
    • VFS'yi kullanmak için bir ön adım gerekiyor; biri veritabanını kullanmak istediğinde önce VFS'yi yüklemesi gerekiyor
    • FUSE, bu kullanılabilirlik sorunlarının çoğunu çözüyor
  • Erişilebilirliği artırmak için kümenin birincil düğümünü lease eder (Hashicorp'un Consul'ünü kullanarak)
  • Dağıtık replikasyon yöntemi kullanıyor
  • Gelecekte planlanan özellikler
    • WAL modu desteği
    • Write Forwarding
    • S3 Replication
    • Encryption

2 yorum

 
roxie 2022-09-27

Gerçekten çok içten.