Skip to content
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

peerpad and orbit-db #239

Closed
waozixyz opened this issue Oct 18, 2017 · 1 comment
Closed

peerpad and orbit-db #239

waozixyz opened this issue Oct 18, 2017 · 1 comment

Comments

@waozixyz
Copy link

peerpad

i would like to understand these two projects more

So the ipfs-shipyard projects use http://y-js.org/ for the CRDT and orbit-db has its own?

orbit-db is a database build on top of ipfs.
they both use ipfs pubsub?

i am a bit confused so i would like to understand why we have two projects build on top of ipfs. maybe someone can clarify the needs for 2 projects 👍

sry for asking so many questions

@aphelionz
Copy link
Member

Hi there, I'm not sure about Y's implementation but OrbitDB is built on top of what's called a G-Set CRDT, which is essentially an append-only operations log that is reduced to the database state at a particular time. We value eventual concurrency - peers come and go in a swarm.

For more info on the underlying concepts behind Orbit, you can see the new Field Manual to learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants