- Pengenalan Loro, library CRDT open-source berkinerja tinggi untuk paradigma pengembangan "Local-First"
- Mendukung berbagai algoritme CRDT
- Struktur data umum:
List untuk koleksi terurut, Map LWW (Last Write Win) untuk pasangan kunci-nilai, Tree untuk data hierarkis, Text untuk manipulasi rich text
- OT-like CRDTs: berdasarkan konsep Diamond-type dari Seph Gentle
- Rich Text CRDTs: mengintegrasikan Peritext dari Ink & Switch dan algoritme RDT Fugue dari Matthew Weidner
- Movable Tree: mengimplementasikan makalah Martin Kleppman, "A Highly-Available Move Operation for Replicated Trees"
- Fitur lanjutan Loro
- Menyimpan riwayat penyuntingan: mencatat histori edit dengan overhead rendah sehingga perubahan mudah dilacak
- Time travel melalui history: umumnya CRDT menangani konflik dengan baik, tetapi saat diperlukan pengguna dapat membandingkan dan menggabungkan secara manual
- Kinerja tinggi: lebih cepat daripada yjs, automerge, dan lainnya
- Struktur data
- Merilis
generic-btree sebagai open source. Tata letak memori yang ringkas dan desain yang ramah cache
- Performa sangat baik serta mendukung berbagai tipe informasi dengan kode minimal
- Secara internal memisahkan status dokumen dan history (buka di tab baru)
- Menargetkan rilis 1.0 pada pertengahan tahun depan
- Akan menyediakan antarmuka WASM
- Pengerjaan dokumentasi juga sedang berlangsung
- Berencana mendukung Movable Lists dan operasi Undo/Redo global
1 komentar