Ask Confluent #6: Kafka, Partitions, and Exactly Once ft. Jason Gustafson

Поділитися
Вставка
  • Опубліковано 26 лис 2024

КОМЕНТАРІ • 18

  • @tlberglund
    @tlberglund 6 років тому +30

    Confirmed: calling me "young man" definitely makes my day. :p

  • @sachindeokar4798
    @sachindeokar4798 5 років тому +2

    Than you Gwen and Jason for answering my question :-)

  • @asht7290
    @asht7290 3 роки тому +3

    Dang, I got distracted trying to figure out how she could write backwards with such fluidity and ease! LOL 😆

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

      I had the same question.... but than you look on the logos and everyxthing clears up.

  • @sachintiwari1579
    @sachintiwari1579 5 років тому +1

    I believe you misunderstood last question (Abhishek) completely. What is asking is that latency of events getting processed in separate output streams. In simple words, update occurred in DB but cache is yet to be updated.
    Just to be clear, exactly once is not going to solve this problem as it is about parallel processing of events in output topics.

  • @αλήθεια-σ4κ
    @αλήθεια-σ4κ 4 роки тому +8

    One person speaking and other writing in little distracting...

  • @AleksandarT10
    @AleksandarT10 2 роки тому

    I still did not understand if Exactly Once works 100% on Consumer Side, i guess it does not work unless you handle the commits and processing of the message on the Consumer Side with some logic (like Inbox pattern)

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

    Thanks for your explanation, especially the exactly-once semantic, but I still have some doubt on how to choose the partitions number, I still have some customers splitting the same data flow in to different topics, where topic equal to client.

  • @rajaraodv
    @rajaraodv 3 роки тому +3

    good topic but super distracting that that one person is writing and the other person is talking

  • @terafl
    @terafl 6 років тому

    I would really like to start using EoS in my producers, but unfortunately, it's not yet supported by librdkafka, my client library of choice. It would certainly help with the adoption of this feature since a lot of other clients depend on librdkafka so much (e.g. CGO-based Kafka client for Golang).
    Thanks for a great show!

  • @mazenezzeddine8319
    @mazenezzeddine8319 4 роки тому

    So Exactly once processing is guaranteed under fault tolerance? For instance, say one of the servers in the producer, kafka cluster, kafka stream cluster or consumers is down can Exactly once guarantee recovery (e.g, from a savepoint) with exacly once guarantee?

  • @srikanthjnr
    @srikanthjnr 3 роки тому +2

    Seems like a very uncomfortable setting to do a Technical Q&A?

  • @Tamirallamiro
    @Tamirallamiro 6 років тому

    excellent explanation jason and Gwen

  • @mazenezzeddine8319
    @mazenezzeddine8319 4 роки тому

    So given a stream of events e1, e2, .... that traverses the whole pipeline (producer, kafka cluster, kafka stream cluster, consumer) at time t1, t2, under at least once guarantee, the stream of events will traverse the whole pipeline at t1+~100ms, t2+ ~100ms under excaly once processing? is that accurate? or i shall reintepret the conclusion otherwise?

  • @sabside
    @sabside 2 роки тому +1

    Great conversation but the eagerness of the lady to write notes while the gentleman is explaining is very distracting, even distracting to the person trying to explain.

  • @rahulgoti3864
    @rahulgoti3864 6 років тому

    Thank You