3 ms·
> This could be as basic as a three column table (guid, doc, clock), the clock being a global Lamport This would be achievable, but also perhaps quite strict -
by kiwicopple 4y ago
> This could be as basic as a three column table (guid, doc, clock), the clock being a global Lamport
This would be achievable, but also perhaps quite strict - we're dictating a table structure rather than working with existing CRDT libs. That said, we could probably do this today, without any mods/extensions
> querying/indexing
Yeah, there is nothing in this implementation for that
> Without the ability to index properties, or do ad-hock queries, on the documents there is little reason to to the merging in-DB
One benefit is the ability to send "directly" to the database, but I agree that lack of additional features in the current form outweighs this benefit
> a serialised JSON
This is how we might do it with with "Realtime as an authority" approach (and is the most likely approach tbh).