News for hackers. Stuff that matters.
Re:Liveblocks: Add real‑time collaboration to your product i... by nc on Thursday July 29, 2021 @10:26AM (#27996944)
This looks great, how do you stack up against something like YJS?
Re:Liveblocks: Add real‑time collaboration to your product i... by guillaumesalles on Thursday July 29, 2021 @02:56PM (#28000020)
Like Yjs, our Storage block is CRDTs based, but we're making different trade-offs. For example, our CRDTs are not "pure" so we solve some conflicts on the server. Also, we don't support Text CRDTs yet.

But Liveblocks is not just about conflicts resolution! Our vision is to shape our API and guides to help companies transform existing products into collaborative ones. For example, by simply adding live cursors and avatars and refreshing the data with existing REST endpoints, an existing app becomes more collaborative even if the conflict resolution is not perfect. At the same time, we provide analytics on how Liveblocks is used to help product teams prioritize their collaborative features and if they still want to integrate Liveblocks further.

We're also hosting the WebSocket infrastructure and make it scale because we know how troublesome it can be to maintain.