News for hackers. Stuff that matters.
Re:CRDTs are the future by PaulDavisThe1st on Tuesday September 29, 2020 @02:49PM (#24631484)
Not realtime. Users would sync periodically during their working process.

There are lots of mutable things in a DAW that are not numeric parameters.

The state of a playlist (just think "some time ordered list of objects") is not treatable in the same way as the value of a fader.

If you had a context-aware XML parser and access to timestamps for every XML node, you could do the human-aided merge by considering each node and just using the latest version of the same node, falling back to the human when there's a deletion conflict (for example). But this doesn't actually merge the attributes of a node or deal with conflicts between otherwise sequential edits.

There are no comments on this comment yet.