Tutorials
Courses
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
37.4K+ articles
DSA
21.3K+ articles
Python
21.3K+ articles
Java
10.0K+ articles
DevOps
1.9K+ articles
Advance Java
918+ articles
Java-Spring-Boot
340+ articles
docker
159+ articles
DevOps
44+ articles
Apache Kafka
42+ articles
Apache Kafka Java
34 posts
Recent Articles
Popular Articles
Apache Kafka - Create Producer using Java
Last Updated: 28 April 2025
Apache Kafka is a publish-subscribe messaging system. A messaging system lets you send messages between processes, applications, and servers. Apache Kafka is software wher...
read more
Java
Apache Kafka Java
Apache Kafka - Create Producer with Keys using Java
Last Updated: 28 April 2025
Apache Kafka is a publish-subscribe messaging system. A messaging system lets you send messages between processes, applications, and servers. Apache Kafka is software wher...
read more
Java
Picked
Apache Kafka Java
Apache Kafka - linger.ms and batch.size
Last Updated: 16 April 2023
After message compression, we want to control that batch. By default, Kafka wants to minimize latency. And so it'll try to send the records as soon as possible. It will ha...
read more
Java
Picked
Apache Kafka Java
Effective Strategy to Avoid Duplicate Messages in Apache Kafka Consumer
Last Updated: 10 May 2024
Apache Kafka is a good choice for distributed messaging systems because of its robust nature. In this article, we will explore advanced strategies to avoid duplicate messa...
read more
Picked
Apache Kafka
Apache Kafka Java
Advance Java
Dev Scripter
Dev Scripter 2024
Apache ActiveMQ Vs Kafka
Last Updated: 05 March 2024
Apache ActiveMQ and Kafka are an open-source and multi-protocol messaging server created on Java. These can support multiple messaging protocols such as AMQP, STOMP, and M...
read more
Picked
Apache Kafka Java
Advance Java
Dev Scripter
Dev Scripter 2024
Disable SLF4J Logging in Apache Kafka
Last Updated: 17 March 2024
SLF4J means that Simple Logging Facade for Java serves as a logging facade, allowing applications to use various logging frameworks such as Log4j, and Logback without bein...
read more
Picked
Apache Kafka Java
Advance Java
Dev Scripter
Dev Scripter 2024
Apache Kafka - Cluster Architecture
Last Updated: 24 March 2024
Apache Kafka has by now made a perfect fit for developing reliable internet-scale streaming applications which are also fault-tolerant and capable of handling real-time an...
read more
Picked
Apache Kafka
Apache Kafka Java
Advance Java
Dev Scripter
Dev Scripter 2024
What is Kafka Streams API ?
Last Updated: 27 May 2024
Kafka Streams API is a powerful, lightweight library provided by Apache Kafka for building real-time, scalable, and fault-tolerant stream processing applications. It allow...
read more
DevOps
Apache Kafka Java
Microservices Communication with Apache Kafka in Spring Boot
Last Updated: 19 March 2025
Apache Kafka is a distributed streaming platform and can be widely used to create real-time data pipelines and streaming applications. It can publish and subscribe to reco...
read more
Picked
Java-Spring-Boot
Apache Kafka Java
Java Microservices
Advance Java
How to Subscribe to the Topic in Apache Kafka from the Java application?
Last Updated: 30 May 2024
Subscribing to a Kafka topic from a Java application requires setting up a Kafka consumer that reads messages from a specific topic. This is a key part of many microservic...
read more
Picked
Apache Kafka Java
Java Microservices
Advance Java
Getting started with Spring Boot 3, Kafka over docker with docker-compose.yaml
Last Updated: 21 June 2024
We will create two Spring Boot 3.x applications (Producer and Consumer) requiring Java 17 to get started. We need a queuing service to pass messages from the producer Spri...
read more
docker
Java-Spring-Boot
Apache Kafka Java
Advance Java
Implementing Request Response in Java Apache Kafka
Last Updated: 16 July 2024
Apache Kafka is a very powerful distributed event streaming platform that can be used for building real-time pipelines and streaming applications. It is highly scalable, f...
read more
Picked
Apache Kafka Java
Advance Java
How to Get Number of Messages in a Topic in Apache Kafka in Java?
Last Updated: 08 July 2024
Apache Kafka is the distributed event streaming platform capable of handling high throughput, low latency, and fault tolerance. One of the common tasks when working with K...
read more
Picked
Apache Kafka Java
Advance Java
Spring Boot – Integrate with Apache Kafka for Streaming
Last Updated: 27 August 2024
Apache Kafka is a widely used distributed streaming platform that enables the development of scalable, fault-tolerant, and high-throughput applications. In this article, w...
read more
Picked
Java-Spring-Boot
Apache Kafka Java
Advance Java
Spring Boot - Integration with Kafka
Last Updated: 06 September 2024
Apache Kafka is a distributed messaging system designed for high-throughput and low-latency message delivery. It is widely used in real-time data pipelines, streaming anal...
read more
Picked
Java-Spring-Boot
Apache Kafka Java
Advance Java
1
2
3
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !