Readit News logoReadit News
Posted by u/zlies a year ago
Show HN: New Sync Engine of SignalDBsignaldb.js.org/sync/...
Hi HN!

I’m excited to announce the release of the new sync engine for SignalDB. This feature is designed to make data synchronization more efficient and flexible, whether you’re building offline-first apps or need reliable syncing with remote servers.

Key features include:

* Centralized SyncManager: Manage all collections’ sync from one place.

* Backend-Agnostic: Works with REST, GraphQL, and custom backends.

* Offline-First: Ensures smooth operation even without an internet connection.

* Conflict Resolution: Automatically resolves conflicts using a “first change wins” strategy.

Thanks! I’m looking forward to your feedback!

kiwicopple · a year ago
Nice work! I’m curious why you went with first change wins instead of last write wins?
katsura · a year ago
The documentation mentions "last change wins", which makes more sense in my opinion.
katsura · a year ago
What's the difference between replication and synchronization in SignalDB?