-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add CRDT example #68
Labels
Comments
Oh, that sounds fantastic! It seems like both those CRDT implementations have a lot going for them, and having an example of using them in a project like sucketsupply would be great. |
Issue transferred to the examples repo |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm just wondering how this works when there are conflicts. E.g., If I am running the same app on two different devices, and my internet goes down on one of them, and then I make some changes (say I change an item to a to-do list on one device, and delete the same item on the other device), what determines which thing happens once the devices come back online and sync their state? Is there some sort of CRDT running on sockets? How do they end up in the guaranteed same state as each other?
Your web-site says this is for developing local-first apps, and links to Ink & Switch's paper on the topic, so I figured something must be done in sockets to make this work, but I don't see any mention of how it might work on the website or in the docs.
What OS are you using (
uname -a
, or Windows version)?MacOS, iOS
What programming language are you using (C/C++/Go/Rust)?
Javascript...?
What did you expect to see and what you saw instead?
n/a
The text was updated successfully, but these errors were encountered: