Conflict-Free Replicated Data Types (CRDT) for Distributed JavaScript Apps.
Vložit
- čas přidán 22. 03. 2020
- ✍️ “Let’s work on that in Google Docs.” WOOT, Treedoc, RGA, Logoot, LSEQSplit, JSON CRDT… Building a distributed editor is no picnic, so which do we use in our nice React app?
jonathanleemartin.com
For decades, smart people with PhDs have iterated on algorithms to resolve concurrent edits, and with the web’s ubiquity, these techniques can enable decentralized, collaborative JavaScript apps without a central server.
We’ll ditch the CS degree and dissect a smattering of distributed editing algorithms in our quest for the perfect sequence CRDT.
Recorded at Charlottesville's JavaScript meetup.
👨🏫 / jonathanleemartin
Has TL;DR helped you craft better code? Consider supporting me on Patreon. 🤗
Want to keep leveling up your craft? Subscribe for more rapid codecasts on design patterns, refactoring and development approaches.
/ @tldrjs
Want a little BTS on the recording studio? Here’s my entire nomadic studio setup:
www.yellowscale.com/nomadic-r...
___________________________________
👋 In between codecasts I’m on Twitter or vlogging about landscape photography. Join me at your favorite hangout!
/ nybblr
www.yellowscale.com/
___________________________________
👨🏫 Ready to level up your developer team? I can come to you! I provide custom training solutions through immersive bootcamps, workshops, seminars and speaking engagements. ⚛️ React, Node.js, Web…
Let’s work together:
hello@jonathanleemartin.com
Seems to be the best entry talk to CRDTs out there.
Awesome ! This talk was very informative and linked together many parts i losely understood. Love your real examples instead of abstract "a.b.c" with those super understandable graphics. Thank you!
This talk was insanely good!
Learned a lot from this. thanks!
What an amazing talk, thank you 💯
This talk is underrrated. Great Job!
Great talk, I found it valuable. Thank you!
Interesting talk. Thanks!
Phenomenal explanation
this is an awesome talk
Could've gone more into what you found from the research.., thanks for introducing a few libraries though!
Great talk.
Great hair too.
how did you construct the 'sandwich' tree ?
CRDT experts?
would it kill you guys to add time-stamps to this video?