Kafka
-
Software Development
Data Contracts in Kafka: Governing Your Streaming Pipelines
As organizations increasingly adopt streaming data architectures, maintaining data quality and governance is essential. Kafka, a popular distributed event streaming…
Read More » -
Enterprise Java
Manage Kafka Listeners Dynamically in Spring Boot
In contemporary event-driven architectures, proficient management of data streams is paramount. Apache Kafka stands out as a favored solution for…
Read More » -
Enterprise Java
Commit Offsets in Kafka
Apache Kafka is an open-source stream-processing software platform developed by the Apache Software Foundation. Kafka uses topics, partitions, and replication…
Read More » -
Software Development
Introduction to Redpanda
Redpanda is an open-source streaming platform built to be fast, scalable, and reliable, catering to the needs of modern data-intensive…
Read More » -
Enterprise Java
Apache Kafka GroupId vs ConsumerId vs ClientId
Apache Kafka’s consumer groups are a powerful feature that enables parallel processing of messages from topics. When working with Kafka…
Read More » -
Software Development
Apache Kafka Essentials Cheatsheet
1. Introduction Apache Kafka is a distributed event streaming platform designed to handle large-scale real-time data streams. It was originally…
Read More » -
Software Development
Comparing NATS and Kafka Differences
This article aims in Comparing NATS and Kafka Differences, exploring their architecture, messaging patterns, scalability, performance, ecosystem, and use cases.…
Read More » -
Enterprise Java
Processing real-time data with Storm, Kafka and ElasticSearch – Part 5
1. Introduction This series of articles shows how one can process real time stream data using a number of technologies.…
Read More »