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

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ก.ค. 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
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 20

  • @zamansmail
    @zamansmail 4 หลายเดือนก่อน +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 3 ปีที่แล้ว +5

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

  • @williammaji
    @williammaji ปีที่แล้ว

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

  • @rajeshnallamothu5478
    @rajeshnallamothu5478 3 ปีที่แล้ว

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

  • @andytesii
    @andytesii 3 ปีที่แล้ว

    really love your session, thanks!

  • @implemented2
    @implemented2 3 ปีที่แล้ว +2

    Brilliant material.

  • @josecorte-real4565
    @josecorte-real4565 3 ปีที่แล้ว

    This was great! Thanks for sharing

  • @sjatkins
    @sjatkins 3 ปีที่แล้ว +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.

  • @anusharaykar7900
    @anusharaykar7900 3 ปีที่แล้ว +1

    Very informative. Different perspective to the events!

  • @ebrahimmansur9815
    @ebrahimmansur9815 2 ปีที่แล้ว

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

  • @user-pd7px9wd6v
    @user-pd7px9wd6v 3 ปีที่แล้ว

    thanks for sharing,nice video

  • @cafebloke
    @cafebloke 3 ปีที่แล้ว

    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

  • @joaodias1241
    @joaodias1241 5 หลายเดือนก่อน

    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!

  • @Chachaboyz
    @Chachaboyz 3 ปีที่แล้ว +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

  • @tjaadvd2896
    @tjaadvd2896 3 ปีที่แล้ว

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

  • @AlexM006
    @AlexM006 3 ปีที่แล้ว

    Ever heard of the SAGA pattern?

  • @yiweizhu2392
    @yiweizhu2392 2 ปีที่แล้ว

    The video is messed up -- I see snowflakes.