OT and CRDT trade-offs for Real-Time collaboration
1–10 of 60 posts
Re: OT and CRDT trade-offs for Real-Time collaboration
#2I'm researching the same thing.
Any tutorial on OT implementation? Especially, I need to handle structured data, like json.
Re: OT and CRDT trade-offs for Real-Time collaboration
#3I'm so glad to see that the HN community cares about this problem space. Maybe I should finally write that blog post on CRDTs and how to implement them yourself following the OpSets spec.
Re: OT and CRDT trade-offs for Real-Time collaboration
#4this is a wonderful writeup! thank you! I'm researching the same thing. Any tutorial on OT implementation? Especially, I need to handle structured data, like json.
http://archagon.net/blog/2018/03/24/data-laced-with-history/
Re: OT and CRDT trade-offs for Real-Time collaboration
#5It’s working great for us in beta, we’ve recently shipped multiplayer to our users and overall it’s very stable. With a lot more in store soon, please check it out!
Re: OT and CRDT trade-offs for Real-Time collaboration
#6Re: OT and CRDT trade-offs for Real-Time collaboration
#7There's one thing I'd add here, as advice to potential implementers of collaborative editing algorithms. Test the system rigorously, autogenerating concurrent workloads of all the operations (including undo), and also various delays. If this had been done early on, all the broken algorithms (some published with formal proofs of correctness!) would have been caught. A lot of the broken algorithms work under light load…
Re: OT and CRDT trade-offs for Real-Time collaboration
#8this is a wonderful writeup! thank you! I'm researching the same thing. Any tutorial on OT implementation? Especially, I need to handle structured data, like json.
Re: OT and CRDT trade-offs for Real-Time collaboration
#9this is a wonderful writeup! thank you! I'm researching the same thing. Any tutorial on OT implementation? Especially, I need to handle structured data, like json.
This article popped up on HN recently and is a great intro to CRDT implementation. It says OT is much more difficult. http://archagon.net/blog/2018/03/24/data-laced-with-history/
Re: OT and CRDT trade-offs for Real-Time collaboration
#10I wonder if it's better understood now and can cost less R&D time.