E-Ink News Daily

Back to list

The Object Model in Livelymerge

The Livelymerge project explores using an Automerge document as a program heap, offering persistence and real-time collaboration but facing challenges around consistency, performance, and support for long-running programs. The authors describe the object model they designed to automatically serialize and deserialize data to and from the Automerge document.

Background

Livelymerge is a research project by Dan Ingalls, Peter Van Hardenberg, and Alex Warth building on Automerge's conflict-free replicated data type (CRDT) to create a collaborative programming environment. It draws inspiration from Smalltalk and the Lively Kernel's persistent, live programming model.

Source
Lobsters
Published
Aug 9, 2026 at 04:46 AM
Score
6.0 / 10