neurodrone / crdt

A Golang implementation of CRDTs.
MIT License
274 stars 29 forks source link

vandium CRDT #9

Open joeblew99 opened 7 years ago

joeblew99 commented 7 years ago

I am working on Synchronisation for online, offline apps. CRDTS are a core part of that and great that this lib is here.

Google's vandium implements CRDT's btw for a database called Syncbase. I am sure you know the project. Yesterday was announced that the project is closing down. The CRDT related problems they solves are impressive. Have you looked a this ?

neurodrone commented 7 years ago

I have not taken a look at it but it does sound impressive. Is there a link I can check?

Also is there a particular use-case that you intend to use this library with? I haven't made very many improvements since I used it last for a educational project of mine but I am curious to know if there are any specific CRDTs that we can further add to this.

joeblew99 commented 7 years ago

https://vanadium.github.io/syncbase/ video is good

https://github.com/vanadium

The juicy sync stuff is here: https://github.com/vanadium/go.ref/tree/master/services/syncbase

I wanted to use it to build Medical Applications. Is useful because medical people need super high security and no cloud.