Rafael NataliMar 164 min readUnlocking Kafka Security with Access Control Lists (ACLs)Apache Kafka employs Access Control Lists (ACLs) as a vital component of its security infrastructure. ACLs regulate access to Kafka...
Rafael NataliJan 152 min readMonitoring Kafka Container Health with ProbesThis article will describe how to use Kubernetes Probes to monitor the health of your Kafka pods. Container Health K8s provides a number...
Rafael NataliNov 23, 20232 min readMonitoring Kafka with Prometheus and GrafanaThis page describes the steps to quickly implement basic monitoring for Kafka Brokers using Prometheus and Grafana. Enabling Prometheus...
Rafael NataliOct 9, 20233 min readAutomatically Reassigning Partitions in Apache Kafka ClusterWhen you need to reassign a partition to another broker or brokers, the kafka-reassign-partitions tool comes in handy. It's particularly...
Rafael NataliOct 2, 20232 min readImproving the performance of a Kafka Connect CSV source connectorWhen you create a source connector in Kafka Connect, by default it will use the broker's default batch.size which is 16384 bytes (16Kb)....
Rafael NataliSep 26, 20233 min readRunning Kafka in Kubernetes with Kraft mode and SASL authentication.Learn how to launch an Apache Kafka with the Apache Kafka Raft (KRaft) consensus protocol and SASL/PLAIN authentication. This article is...
Rafael NataliSep 20, 20233 min readRunning Kafka in Kubernetes with KRaft mode and SSLLearn how to launch an Apache Kafka with the Apache Kafka Raft (KRaft) consensus protocol and SSL encryption. This article is a...
Rafael NataliSep 14, 20233 min readRunning Kafka in Kubernetes with KRaft modeLearn how to launch an Apache Kafka with the Apache Kafka Raft (KRaft) consensus protocol, removing Kafka's dependency on Apache...
Rafael NataliAug 14, 20234 min readHow to install Kafka using DockerInstall and configure a Docker environment to run Apache Kafka locally