Error Handling via Dead Letter Queue in Apache Kafka
In this video, I dive into the critical topic of error handling in data streaming pipelines using Apache Kafka. Discover the power of Dead Letter Queues (DLQ) and learn best practices for implementing reliable error handling in your Kafka infrastructure. I explore multiple approaches, including: Custom DLQ implementations Kafka Streams and Kafka Connect Real-world case studies from Uber, Santander Bank and Robinhood Whether you’re building ETL pipelines, real-time fraud detection, or scalable data processing applications, mastering error handling ensures your data streaming architecture is reliable and resilient. Table of Contents: 00:00 - Intro 00:29 - Dead Letter Queue 01:22 - Dead Letter Queue and Apache Kafka 03:09 - Data Contracts with Schema Registry 05:36 - DLQ in Kafka Connect 07:06 - DLQ in Kafka Streams 07:30 - Consuming from a DLQ 10:05 - Real World Examples for Kafka DLQs 11:43 - Stay in Touch Don’t forget to like, comment, and subscribe for more in-depth data streaming content. Let us know your thoughts or questions in the comments section below! More details about error handling with Apache Kafka and related real world success stories: https://www.kai-waehner.de/blog/2022/... Stay in touch via Blog: https://www.kai-waehner.de LinkedIn: / kaiwaehner X (Twitter): / kaiwaehner Newsletter: https://kai-waehner.de/news

When NOT to use Apache Kafka?

Kafka Tutorial for Beginners | Everything you need to get started

Beyond Vector Search: Building Knowledge Graphs for Autonomous Infrastructure - Torsten Boettjer

Kafka Error Handling with Spring Boot | Retry Strategies & Dead Letter Topics | JavaTechie

Apache Kafka vs. JMS Message Broker (IBM MQ, TIBCO, Solace)

Stream Processing Smackdown: Kafka Streams vs. Apache Flink | Current London 2025

Deep dive into Dead-Letter Queues

Handling Message Errors and Dead Letter Queues in Apache Kafka ft. Jason Bell

How to handle message retries & failures in event driven-systems? Handling retires with Kafka?

How Uber builds reliable redeliveries and dead letter queues with Apache Kafka - Mingmin Chen

Errors and Dead Letter Queues | Kafka Connect 101 (2023)

Apache Kafka Crash Course | Kafka Tutorial for Beginners | KodeKloud

Stateless vs Stateful Stream Processing with Kafka Streams and Apache Flink

Spring Cloud Stream Kafka: The RIGHT Way to Handle Retries & Dead Letter Queue!

Dead-Letter Queues in Event-Driven systems by Steven van Beelen

Dead Letter Queue! Simple but Important concept of HLD that you should know! With Example!

How Uber builds reliable redeliveries and dead letter queues with Apache Kafka - Mingmin Chen

Handling Failures in Message Driven Architecture

Event-Driven Microservices : What Happens When Kafka Fails Midway? (Real-Time Fixes!) @Java Techie

