John Mumm - A CRDT Primer: Defanging Order Theory

Sdílet
Vložit
  • čas přidán 22. 07. 2018

Komentáře • 19

  • @zz-oq2dt
    @zz-oq2dt Před 2 měsíci

    Best presentation for CRDT

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

    What a great talk!

  • @venkatapavankumarsannisett2259

    Awesome Talk very well explained with an example. Would love to see other CRDT examples :).

  • @vinitsunita
    @vinitsunita Před měsícem

    Awesome explaination. Though example of global counter is pretty simple as we can assume that counter will never decrement and max function can be safely used for merging and it can be considered as source of truth

  • @stronglifter
    @stronglifter Před 4 lety +4

    Fantastic talk! Thank you.

  • @richardimaoka7423
    @richardimaoka7423 Před 5 lety +9

    This is suuuuuppperrrr helpful! It gave me foundation to understand other talks like ones by Marc Shapiro. Thank you very much!

  • @zz-oq2dt
    @zz-oq2dt Před 4 měsíci

    very clear presentation!! good job!

  • @ericmoon3512
    @ericmoon3512 Před 6 lety +6

    Great talk, thanks, John!

  • @abhimanyushekhawat2626

    This is gold.

  • @rkalyankumar
    @rkalyankumar Před 5 měsíci

    Isn't the least upper bound like finding lowest common ancestor in a tree data structure?

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

    This is a nice talk bridging pure math with real life applications.

  • @pengdu7751
    @pengdu7751 Před 2 lety +1

    excellent talk. is the bird watch live somewhere?

  • @onetouchtwo
    @onetouchtwo Před 6 lety +4

    Neat topic. But at any time did the speaker define what the acronym CRDT meant?

    • @tomm7273
      @tomm7273 Před 5 lety +5

      Conflict-free replicated data type

    • @ChumX100
      @ChumX100 Před 2 lety +1

      The original paper also reuses the acronym a bit to mean "Convergent" or "Commutative" replicated data type, when differentiating state-based vs operation-based CRDTs.

  • @stedr
    @stedr Před 4 lety +4

    Clear talk, but too simplistic and really slow-paced (for me). I was especially disappointed that the big promised "payoff" of helping to understand the Monotonic Join Semi-Lattice was never really explained, because he just gives the same example at the end and vaguely says "that's one of those". To understand what a technical definition like this means, you also need to see an example of something that does *not* satisfy the definition, i.e., a join semi-lattice which is *not* monotonic.

    • @IhsanMujdeci
      @IhsanMujdeci Před 2 lety

      I think this would be up to your merge logic. If your merge logic used sums instead of max then it wouldn't be monotonic.

  • @ymaysernameuay1113
    @ymaysernameuay1113 Před rokem

    Writing