Introducing Exactly Once Semantics in Apache Kafka with Matthias J. Sax

Поділитися
Вставка

КОМЕНТАРІ • 5

  • @hiteshbitscs
    @hiteshbitscs 5 років тому

    Looks like broker keeps state about each record being produced.
    1. How is this scalable? I mean it's a lot of memory pressure for this need.
    2. If let say broker is crashed how other broker would dedup the record which is already produced?
    Thanks a lot.

    • @BloodnutXcom
      @BloodnutXcom 3 роки тому

      I would guess that "seq" is just a "producer offset" so the broker just needs to hold a map of the latest seq for each producer to know if it's been written to that partition. it's not memory intensive.

  • @Donaldo
    @Donaldo 6 років тому +1

    Wanted a lower level discussion with a little more theory. I'm a kafka noob and i dont think i really learned anything.

    • @drakezen
      @drakezen 5 років тому

      There are other videos for more higher level explanation of Kafka. This talk is specific to a particular feature for Kafka.

  • @hiteshbitscs
    @hiteshbitscs 5 років тому

    This can't be explained in just 15 mins ... common we need atleast 60 mins to learn in detail...