17 poin oleh xguru 2022-09-27 | 2 komentar | Bagikan ke WhatsApp
  • Proyek baru dari Fly.io yang all-in pada pemanfaatan full-stack SQLite
  • Memperluas ide Litestream melalui kontrol transaksi yang lebih terperinci
    • Litestream hanya mereplikasi file WAL secara sederhana, sedangkan LiteFS memeriksa dan menerapkan setiap transaksi secara terpisah
  • Ada dua cara untuk mencegat API sistem file SQLite: menggunakan abstraksi VFS vs. menulis sistem file FUSE
    • LiteFS memilih pendekatan yang lebih sulit, yaitu membuat sistem file FUSE
    • VFS memiliki langkah prasyarat untuk digunakan, sehingga ketika seseorang ingin memakai DB, VFS harus dimuat terlebih dahulu
    • FUSE menyelesaikan sebagian besar masalah kegunaan seperti ini
  • Untuk meningkatkan ketersediaan, node primer klaster disewa dengan lease menggunakan Consul dari Hashicorp
  • Menggunakan metode replikasi terdistribusi
  • Fitur-fitur yang sedang disiapkan ke depan
    • Dukungan mode WAL
    • Write Forwarding
    • Replikasi S3
    • Enkripsi

2 komentar

 
roxie 2022-09-27

Benar-benar sepenuh hati.