Confluent Platform Packages

You can use the platform packages to install the entire Confluent Platform, and use the component packages to install individual components.

Looking for a fully managed cloud-native service for Apache Kafka®?

Sign up for Confluent Cloud and get started for free using the Cloud quick start.

Platform packages

The platform packages include all Confluent Platform packages.

confluent-platform

confluent-7.8.0 provides the complete Confluent Platform, including all community and commercial component packages. This package contains confluent-server, version 7.8.0 (7.8.0.ce). This is noted in the server log file like the following:

Kafka version: 7.8.0.ce

For Confluent Platform and Kafka compatibility, see Confluent Platform and Apache Kafka compatibility.

confluent-community

confluent-community-7.8.0 contains the Confluent Community component packages packages. This package contains confluent-kafka, version 7.8.0 (7.8.0.ccs). This is noted in the broker log file like the following:

Kafka version: 7.8.0-ccs.

Component packages

You can install the component packages via an APT or YUM repository. Use these packages only when you need a single component on your server, e.g. on production servers.

avro

C/C++ Avro serialization library. This is a community component of Confluent Platform.

  • DEB packages

    Package name Description
    libavro-c-dev C development headers and library.
    libavro-c1 C library and source.
    libavro-cpp-dev C++ development headers and library.
    libavro-cpp1 C++ library and source.
  • RPM packages

    RPM packages Description
    avro-c-debuginfo C debugging symbols.
    avro-c-devel C development headers and library.
    avro-c-devel C development headers and library.
    avro-c-tools Command line tools.
    avro-c C library and source.
    avro-cpp-debuginfo C++ debugging symbols.
    avro-cpp-devel C++ development headers and library.
    avro-cpp C++ library and source.
  • Source packages - included in ZIP and TAR archives under src/ directory.

confluent-control-center

A web-based tool for managing and monitoring Kafka. For more information, see the documentation. This is a commercial component of Confluent Platform.

confluent-kafka

Kafka, including Kafka Streams, Kafka Connect framework, and Kafka Java client. For more information, see the documentation. This is a community component of Confluent Platform.

confluent-kafka-connect-replicator

Multi-Datacenter Replication. For more information, see the documentation. This is a commercial component of Confluent Platform.

confluent-kafka-dotnet

.NET client library. For more information, see the documentation. This is a community component of Confluent Platform.

  • Code repository – available on NuGet
  • Source packages – included in ZIP and TAR archives under src/ directory

confluent-kafka-go

Go client library. For more information, see the documentation. This is a community component of Confluent Platform.

  • Code repository – available on GitHub
  • Source packages – included in ZIP and TAR archives under src/ directory

confluent-kafka-python

Python client library. For more information, see the documentation. This is a community component of Confluent Platform.

  • Python package – available on PyPI
  • Source packages – included in ZIP and TAR archives under src/ directory

confluent-kafka-rest

HTTP REST Proxy for Kafka. For more information, see the documentation. This is a community component of Confluent Platform.

confluent-ksqldb

ksqlDB is a streaming SQL engine for Kafka. ksqlDB is included with Confluent Cloud and the Confluent Platform installation.

For more information, see the Install and Configure ksqlDB for Confluent Platform. This is a community component of Confluent Platform.

confluent-libserdes

C/C++ Avro Serialization with Schema Registry support. For more information, see the libserdes GitHub documentation. This is a community component of Confluent Platform.

  • DEB packages

    Package name Description
    confluent-libserdes-c1 Library and source
    confluent-libserdes-dev Development headers and library
  • RPM packages

    Package name Description
    confluent-libserdes-debuginfo Debugging symbols
    confluent-libserdes-devel Development headers and library
    confluent-libserdes Library and source
  • Source packages - included in ZIP and TAR archives under src/ directory

confluent-rebalancer

Automatically balance data and partitions between brokers in Kafka cluster. For more information, see the documentation. This is a commercial component of Confluent Platform.

confluent-schema-registry

Schema Registry is a RESTful schema registry service for managing Avro schemas. For more information, see the Schema Registry Documentation. This is a community component of Confluent Platform.

confluent-security

Kafka security plugins. For more information, see Schema Registry Security Plugin for Confluent Platform and REST Proxy Security Plugins in Confluent Platform. This is a community component of Confluent Platform.

confluent-server

Confluent Server is a component of Confluent Platform that includes Kafka and additional commercial features. Following are a few key features included in Confluent Server:

  • Role-based access control (RBAC)
  • Tiered Storage
  • Self-Balancing Clusters
  • Confluent for Kubernetes

Confluent Server is fully compatible with Kafka, and you can migrate in place between Kafka and Confluent Server.

Confluent Server is a commercial component of Confluent Platform.

librdkafka

The C/C++ Kafka client. For more information, see the librdkafka GitHub documentation.

  • DEB packages

    Package name Description
    librdkafka-dev Development headers and library
    librdkafka1-dbg Debugging symbols
    librdkafka1 Library
  • RPM packages

    Package name Description
    librdkafka-devel Development headers and library
    librdkafka1-debuginfo Debugging symbols
    librdkafka1 Library
    librdkafka Source RPM
  • Source packages - included in ZIP and TAR archives under src/ directory.