Producer Retries & Idempotent Producer in Kafka | in-depth intuition

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

КОМЕНТАРІ • 19

  • @kamalakantabehera3010
    @kamalakantabehera3010 3 місяці тому +1

    Very informative video

  • @KLNP-ot6rq
    @KLNP-ot6rq 2 роки тому +1

    Great job in explaining important components

  • @AyushMandloi
    @AyushMandloi Рік тому +1

    U R KAFKA GOD !

    • @KnowledgeAmplifier1
      @KnowledgeAmplifier1  Рік тому

      😅😄 Thank you for your comment Ayush Mandloi! Happy Learning

    • @Nexatek
      @Nexatek 7 місяців тому

      You dint explain how duplicacy check happens? That’s the most important question

  • @kamalakantabehera3010
    @kamalakantabehera3010 3 місяці тому

    You have covered many in depth concepts of Kafka. I couldn't find how transaction is processed . Could you please create a video how to handle transactions in kafka

  • @carlpei6570
    @carlpei6570 Рік тому +1

    Very good explanation 😃

  • @mhaesh
    @mhaesh 9 місяців тому

    @KnowledgeAmplifier1 is there any chance in future will see apache flink tutorial . I am looking for this tutorial .
    Can you please let me know any good documents or videos are available for this course.
    Thanks advance

  • @gayathri.mahendran
    @gayathri.mahendran 2 роки тому

    Hi sir, can you please post a video for matlab program for blood pressure Estimation from ppg signal using cnn

  • @shreyas-s5g
    @shreyas-s5g Рік тому +1

    it is impossible that someone might have started you kafka series and by this point he/she would not have subscribed.

    • @KnowledgeAmplifier1
      @KnowledgeAmplifier1  Рік тому

      Thank you shreyas for your inspiring comment!

    • @Nexatek
      @Nexatek 7 місяців тому

      You dint explain how duplicacy check happens? That’s the most important question

  • @shameekagarwal4872
    @shameekagarwal4872 Рік тому

    i can be wrong, but i feel like the two different concepts are being mixed?
    i felt like you suggested that idempotence is needed for avoiding duplicate, and max in flight is needed to be set to 1 to ensure ordering
    but i think with idempotence, the max in flight property is not needed to be set to 1 even for ordering
    in your example when you said kafka writes first batch, third batch and then the second batch, with idempotence, kafka would know the third batch is out of order so throw an exception, so max in flight can still be a high value. but i can be wrong, not sure

    • @OmkarPatil-n9e
      @OmkarPatil-n9e 3 місяці тому

      hi shameek , when the max_in_flight_requests_per_connection is set to 1 is stricly imposes ordering of the messages but it wont prevent duplicates in case of retries but when you enable idempotence it avoids duplicate.
      and regarding the last point you mentioned , if the value is set to higher it will throw the exception saying KafkaException and it that case we will have to handle DLQ so that this message is removed from the queue making the queue to fetch the new message.

  • @Rishabh84284
    @Rishabh84284 10 місяців тому

    could u please start a series on Snowflake🙏🙏

  • @Nexatek
    @Nexatek 7 місяців тому

    You dint explain how duplicacy check happens? That’s the most important question