22 ms·
How does this compare to cr-sqlite (https://github.com/vlcn-io/cr-sqlite https://github.com/vlcn-io/cr-sqlite) which uses CRDTs to create a conflict free replic
by snthpy 2y ago
How does this compare to cr-sqlite (https://github.com/vlcn-io/cr-sqlite https://github.com/vlcn-io/cr-sqlite) which uses CRDTs to create a conflict free replicated sqlite?
- carlsverre 2y agoSQLSync does not use CRDT's to handle conflicts. Rather it uses a rebase approach. The developer provides a small Wasm module which implements transactions and can handle conflicts. This module runs on both the client and the server to run transactions. Clients periodically rebase on top of the latest server state, while re-running any unapplied transactions.
- snthpy 2y agoOk interesting, thanks.