Kevin Jahns
Local First Meetup 2024
> Optimizing CRDTs
"Real Differences between OT and CRDT for
co-editors" by Chengzheng Sun et al.
CRDT Benchmarks 2020
CRDT Benchmarks 2024
Everything tradeoff
⇒ Choose the right data structures to achieve the best tradeoffs
Using Rust/WASM tradeoffs
Pros
Conns
Base64 Encoding
Encodes a binary to a ASCII string
[104, 105] ↦ "aGk="
Considering that Rust binaries tend to be quite huge...
My own base64 encoder
Is WAST the future for Yjs?
WebAssebly/GC has landed everywhere:
⇒ Use WAST for CRDT-specific data structures?
Pros
Conns
twitter.com/kevin_jahns