Thinking in Events: From Databases to Distributed Collaboration Software (ACM DEBS 2021)

Sdílet
Vložit
  • čas přidán 9. 07. 2024
  • Keynote by Martin Kleppmann at the 15th ACM International Conference on Distributed and Event-based Systems (ACM DEBS 2021)
    Paper: dl.acm.org/doi/10.1145/346548...
    Alternative paper link: martin.kleppmann.com/papers/d...
    Slides: speakerdeck.com/ept/thinking-...
    If you found this useful, please consider becoming a supporter on Patreon: / martinkl
  • Věda a technologie

Komentáře • 20

  • @zamansmail
    @zamansmail Před 3 měsíci +1

    When I first learnt about Martin Kleppman I thought he must be in his 50s or 60s. When searched for him on the internet I skipped fist few videos on youtube as the guy looked younger. It was only later on that I realized that the younger guy was in fact Martin Kleppman. Thank you sir. I appreciate your work and currently learning from your book.

  • @MarkBennettCa
    @MarkBennettCa Před 2 lety +5

    Seriously thoughtful and approachable introduction to event logs and algorithms. Thank you for this wonderful share!

  • @williammaji
    @williammaji Před rokem

    Martin, I am amazed again by your clear articulation of a complex topic. Thank you!

  • @rajeshnallamothu5478
    @rajeshnallamothu5478 Před 3 lety

    Very insightful and informative as always.Thanks a lot for sharing!

  • @andytesii
    @andytesii Před 3 lety

    really love your session, thanks!

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

    Brilliant material.

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

    Events + Listeners with or without some persistence of Events and ability for Listeners to consume/respond to previously persisted events. I like to think of event stream that may or may not be persisted and that has various interested parties that process events and may add other events to stream as a result. This supports highly decoupled distributed dynamic systems.

  • @josecorte-real4565
    @josecorte-real4565 Před 3 lety

    This was great! Thanks for sharing

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

    Very informative. Different perspective to the events!

  • @ebrahimmansur9815
    @ebrahimmansur9815 Před 2 lety

    keep going im learning a lot from you....love from libya

  • @user-pd7px9wd6v
    @user-pd7px9wd6v Před 3 lety

    thanks for sharing,nice video

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

    Big fan of your book and all your work, Dr. Kleppmann!
    I think we can still extract another specialised case from the Partially Ordered DAG + Immutable Events cell in the 2x2 table: the case in which the deterministic operations we apply over the sequence of events in each replica are also commutative. In those scenarios we don't need to rollback the state and each replica can effectively maintain its own version of an append-only log.
    Would be great to hear your thoughts on this one. Cheers!

  • @cafebloke
    @cafebloke Před 3 lety

    On the slide"Home timeline", I think (a, "sends tweet", text) should be (b, "sends tweet", text) since it's a who is following b

  • @tjaadvd2896
    @tjaadvd2896 Před 2 lety

    Thanks for the presentation. Under what category does CouchDb fall?

  • @Chachaboyz
    @Chachaboyz Před 3 lety +5

    Very interesting, thank you!
    What was used to create the drawings and diagrams? I like the style. Anyone know if it's a tool, or done manually? Thanks

  • @AlexM006
    @AlexM006 Před 3 lety

    Ever heard of the SAGA pattern?

  • @yiweizhu2392
    @yiweizhu2392 Před 2 lety

    The video is messed up -- I see snowflakes.