Packages

The Confluent Platform provides platform and component packages. The platform packages are used to install all components. The component packages are used to install individual components.

Some of the packages are available in two variants, named by the Scala version (<scala_version>) of Apache Kafka that is included in the packages. Apache Kafka is implemented in Scala and built for multiple versions of Scala.

Platform Packages

confluent-platform-<scala_version>
The complete Confluent Enterprise edition, including all open source and enterprise component packages.
confluent-platform-oss-<scala_version>
The Confluent Open Source edition, including all open source component packages.

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. Except where explicitly indicated, the component packages apply to both open source and Enterprise Confluent.

avro

C/C++ Avro serialization library.

  • DEB packages

    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

    avro-c-debuginfo

    C debugging symbols.

    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-camus (deprecated)
Camus is a simple MapReduce job developed by LinkedIn to load data from Kafka into HDFS. This is replaced by confluent-kafka-connect-hdfs. For more information, see the documentation.
confluent-control-center (Enterprise Only)
A web-based tool for managing and monitoring Apache Kafka. For more information, see the documentation.
confluent-kafka-<scala_version>
Apache Kafka, including Kafka Streams, Kafka Connect framework, and Kafka Java client. For more information, see the documentation.
confluent-kafka-connect-elasticsearch
Elasticsearch Connector for Kafka Connect (Sink). For more information, see the documentation.
confluent-kafka-connect-hdfs
Hadoop HDFS Sink Connector for Kafka Connect. For more information, see the documentation.
confluent-kafka-connect-jdbc
JDBC Source and Sink Connectors for Kafka Connect. For more information, see the documentation.
confluent-kafka-connect-replicator (Enterprise Only)
Multi-Datacenter Replication. For more information, see the documentation.
confluent-kafka-connect-s3
S3 Sink Connector for Kafka Connect. For more information, see the documentation.
confluent-kafka-dotnet

.NET client library. For more information, see the documentation.

  • 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.

  • 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.

  • Python package – available on PyPI
  • Source packages – included in ZIP and TAR archives under src/ directory
confluent-kafka-rest
HTTP REST Proxy for Apache Kafka. For more information, see the documentation.
confluent-libserdes

C/C++ Avro Serialization with Schema Registry support. For more information, see the libserdes GitHub documentation.

  • DEB packages

    confluent-libserdes-c1

    Library and source

    confluent-libserdes-dev

    Development headers and library

  • RPM packages

    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 (Enterprise Only)
Automatically balance data and partitions between brokers in Apache Kafka cluster. For more information, see the documentation.
confluent-schema-registry
RESTful Schema Registry service for managing Avro schemas. For more information, see the documentation.
confluent-support-metrics (Enterprise Only)
Collects and reports support metrics (“Metrics”) to Confluent - part of “Proactive Support”. For more information, see the documentation.
librdkafka

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

  • DEB packages

    librdkafka-dev

    Development headers and library

    librdkafka1-dbg

    Debugging symbols

    librdkafka1

    Library

  • RPM packages

    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.