Streams Messaging

Apache Kafka is a high performance, highly available, and redundant streaming message platform.

Configuring Apache Kafka

Provides information about configuring and setting up Kafka.

Securing Apache Kafka

Provides information on how to set up encryption and authentication for Kafka.

Tuning Apache Kafka Performance

Describes how to tune the performance of Kafka for different use cases and scenarios.

Managing Apache Kafka

Describes how to manage and administer Kafka clusters.

Developing Apache Kafka Applications

Provides information on how to develop Kafka clients.