Conflict-Free Replicated Data Types (CRDT) for Distributed JavaScript Apps.

Sdílet
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

Komentáře • 16

  • @ambientgrey
    @ambientgrey Před 3 lety +6

    Seems to be the best entry talk to CRDTs out there.

  • @Dus3826
    @Dus3826 Před 3 lety +3

    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!

  • @josephlyons3393
    @josephlyons3393 Před 2 lety +2

    This talk was insanely good!

  • @Eamonn500
    @Eamonn500 Před 4 lety +2

    Learned a lot from this. thanks!

  • @rishabhmalhotra1317
    @rishabhmalhotra1317 Před 3 lety +2

    What an amazing talk, thank you 💯

  • @PhilippMeierGermany
    @PhilippMeierGermany Před 4 lety +3

    This talk is underrrated. Great Job!

  • @DisfigurmentOfUs
    @DisfigurmentOfUs Před 2 lety

    Great talk, I found it valuable. Thank you!

  • @bangonkali
    @bangonkali Před 3 lety +1

    Interesting talk. Thanks!

  • @reubenkuhnert6870
    @reubenkuhnert6870 Před 2 lety

    Phenomenal explanation

  • @SigilWen
    @SigilWen Před rokem

    this is an awesome talk

  • @GloriousAssam
    @GloriousAssam Před 4 lety +3

    Could've gone more into what you found from the research.., thanks for introducing a few libraries though!

  • @JelleDeLoecker
    @JelleDeLoecker Před 4 měsíci

    Great talk.
    Great hair too.

  • @venusontireddy6412
    @venusontireddy6412 Před 2 lety

    how did you construct the 'sandwich' tree ?

  • @henryvanderspuy3632
    @henryvanderspuy3632 Před 2 měsíci

    CRDT experts?

  • @marcosa2878
    @marcosa2878 Před rokem +1

    would it kill you guys to add time-stamps to this video?