© Mapbox, © OpenStreetMap

Speaker

Adi Polak

Adi Polak

San Francisco, California, United States

Actions

Area of Expertise

  • Information & Communications Technology

Topics

  • Machine Learning & AI
  • Data Engineering
  • Big Data
  • Big Data Analytics
  • Software Development

CI/CD with an Idempotent Kafka Producer & Consumer

Idempotence is a mathematical requirement of particular operations where the operation can be applied multiple times without changing the result beyond the initial application.
The main driver behind the idempotency requirement is often to handle duplicated messages. As developers and architects, we need to pay close attention to how we deal with our production data during new deployments to ensure we are not losing any data, duplicating messages, or introducing malformed data into our system. Furthermore, we need to figure out how to automate the process and add testing guarantees to prevent any potential human error.

In this session, you will learn about the idempotent Kafka Producer & Consumer architecture and how to automate the CI/CD process with open-source tools.

DevRel Experience 2023 Sessionize Event

December 2023 Clearwater, Florida, United States

DevOps Vision 2023 Sessionize Event

December 2023 Clearwater, Florida, United States

Current 2022: The Next Generation of Kafka Summit Sessionize Event

October 2022 Austin, Texas, United States

Kafka Summit London 2022 Sessionize Event

April 2022 London, United Kingdom

SQLBits 2022 Sessionize Event

March 2022 London, United Kingdom

CDC 2021 Sessionize Event

September 2021 Punta Cana, Dominican Republic

CloudBrew 2019 - A two-day Microsoft Azure event Sessionize Event

December 2019 Mechelen, Belgium

Adi Polak

San Francisco, California, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top