Kafka Reassign Partitions
Reassign partitions in Kafka for better cluster performance and load balancing. Use the Kafka kafka-reassign-partitions tool or Admin API.
Kafka Partition Limits
Kafka's partition limits, their implications on performance and scalability, and best practices to optimize partition usage.
Kafka Reduce Partitions: Why It’s Not Allowed and How to Work Around It
Why Kafka doesn't allow partition reduction, the guarantees it upholds, and alternative approaches for reducing partitions without data loss.
Kafka Consumer Configurations: How Kafka message consumption works
Kafka consumer configurations max.poll.records, fetch.min.bytes, and max.partition.fetch.bytes control the number of messages fetched in a single poll.
min.insync.replicas in Apache Kafka
Learn about min.insync.replicas in Apache Kafka, its role in ensuring durability, and its impact on message delivery guarantees.
List Kafka Topics
List topics in Apache Kafka using CLI tools like kafka-topics.sh and programmatic methods. Commands, configurations, and best practices.
How to Purge Data from Kafka Topics
Learn how to purge data from Kafka topics using delete and compact cleanup policies with simple CLI commands.
How to Count Messages in a Kafka Topic Using kafka-run-class.sh
Steps for counting messages in a Kafka topic using the kafka-run-class.sh command-line tool. Monitor how many messages are stored in a topic.
Optimizing Kafka Records Batching for Better Performance and Throughput
Fine-tune Kafka batch processing to increase throughput, lower latency, and make better use of system resources.