Show HN: New Sync Engine of SignalDB
4 points
6 days ago
| 2 comments
| signaldb.js.org
| HN
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!

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