Re: Introduction

Hello bergi,

Thank you for introducing yourself and your work on 
rdf-dataset-changelog.

BTW everyone, please feel invited to self-introduce and share some 
information
on CRDT-related work you are currently doing or are planning to do!

>> A few years ago, I
>> created the rdf-dataset-changelog[1] package for a PoC of a
>> distributed dataset using the Raft consensus algorithm[2] to store
>> deployment information of JS and Wasm applications for my local IoT
>> setup. It's like a small-scale Kubernetes cluster. With
>> rdf-dataset-changelog, I also had the first building block for CRDT,
>> so I gave it a try in a very basic PoC. While I don't have a
>> concrete use case at the moment.

Looking at the information at https://crdt.tech/
Raft, to my understanding, falls under Strongly consistent replication,
while CRDT uses Optimistic replication, which enables local-first (aka 
offline-first).

You mention the first building block for CRDT in rdf-dataset-changelog,
could you please share more details about that?

BTW I know that LDO, which is also based on RDF/JS, also has a basic 
implementation
of TransactionalDatasets https://ldo.js.org/api/ldo/transactions/
I wonder if you have seen it and if you have, what similarities the LDO 
approach and your
approach in rdf-dataset-changelog have.

Best regards,
elf Pavlik

Received on Wednesday, 20 November 2024 20:29:45 UTC