- Event-Driven Microservices with Apache Kafka
- Messages and Events in Apache Kafka
- Understanding Kafka Topics
- Ordering of events in Apache Kafka
- Apache Kafka Broker and leader follower rules
- Set up Apache Kafka Locally
- Managing Apache Kafka Topics Using CLI
- Sending Messages to a Kafka Topic Using the CLI
- Introduction to Kafka Consumer CLI
- Kafka Producer in Spring Boot
- Kafka Producer Acknowledgement Explained – with Spring Boot Configuration
- Kafka Producer Retry Mechanism and Configuration in Spring Boot
- Configure the min.insync.replicas property
- Understanding delivery.timeout.ms in Kafka Producer Configuration
- Idempotent producer in Kafka
- Building a Kafka Consumer with Spring Boot
- How to Handle Deserialization Errors in a Kafka Consumer with Spring Boot
- Dead Letter Topic (DLT) in Kafka with Spring Boot
- Retryable vs Non-Retryable Exceptions in Kafka
- Kafka Consumer – Multiple Consumers in a consumer group
- Assigning Kafka Consumers to a Group: Annotations, Configuration, and Properties
- Kafka Idempotent Consumer – Ensuring Exactly-Once Processing
- Introduction to Transactions in Apache Kafka with Spring Boot
- Enabling Kafka Transactions in a Spring Boot Microservice
- Implementing Saga Pattern with Kafka and Spring Boot
- What is the role of schema registry when using kafka with Avro? Explain with an example
- Controlling Kafka Producers and Consumers