Skip to content

Comparison Between Sync Engines

3 pointsbelchiorb2 comments
On HN

Hey! Has anyone read a good comparison between sync engines?

I'm interested by them as they can shave off a lot of manual work, but I'm also skeptical of how they handle conflicts because the demos only show the happy path.

I'm mostly focused on JavaScript sync engines, but the question is applicable to other language ecosystems as well.

What are your thoughts on the options? If you have any experience with a sync engine, how was it?

Comments

Best Realtime Sync Engine (2024): https://robotist.com/realtime-sync-engine

Theo Browne (T3) detailed the different methods he used to sync user data for https://t3.chat: https://youtu.be/3gVBjTMS8FE

He looked into several solutions like https://zero.rocicorp.dev, but decided to roll his own.

He finally decided to let Convex handle sync for him:

- https://youtu.be/xFVh9beupwo

- https://youtu.be/gZ4Tdwz1L7k

Scott Tolinski is sort of an expert with sync engines, and he just compared several solutions here: https://youtu.be/1uVR5X7HpI8

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.