官术网_书友最值得收藏!

Confluent Platform installation

The third way to install Kafka is through Confluent Platform. In the rest of this book, we will be using Confluent Platform open source version.

Confluent Platform is an integrated platform that includes the following components:

  • Apache Kafka
  • REST proxy
  • Kafka Connect API
  • Schema Registry
  • Kafka Streams API
  • Pre-built connectors
  • Non-Java clients
  • KSQL

If the reader notices, almost every one of the components has its own chapter in this book.

The commercially licensed Confluent Platform includes, in addition to all of the components of the open source version, the following:

  • Confluent Control Center (CCC)
  • Kafka operator (for Kubernetes)
  • JMS client
  • Replicator
  • MQTT proxy
  • Auto data balancer
  • Security features

It is important to mention that the training on the components of the non-open source version is beyond the scope of this book.

Confluent Platform is available also in Docker images, but here we are going to install it in local.

Open Confluent Platform download page: https://www.confluent.io/download/ .

At the time of this writing, the current version of Confluent Platform is 5.0.0 as a stable release. Remember that, since the Kafka core runs on Scala, there are two versions: for Scala 2.11 and Scala 2.12.

We could run Confluent Platform from our desktop directory, but following this book's conventions, let's use /opt/ for Linux users and /usr/local for macOS users.

To install Confluent Platform, extract the downloaded file, confluent-5.0.0-2.11.tar.gz, in the directory, as follows:

> tar xzf confluent-5.0.0-2.11.tar.gz

主站蜘蛛池模板: 丹阳市| 迁西县| 安丘市| 天镇县| 怀集县| 珲春市| 峨边| 浙江省| 华容县| 天峻县| 建平县| 济阳县| 昌都县| 静海县| 嘉定区| 本溪市| 双流县| 万全县| 长白| 上犹县| 定远县| 开化县| 阿鲁科尔沁旗| 绍兴县| 延吉市| 裕民县| 仁怀市| 石城县| 留坝县| 抚州市| 汉源县| 克什克腾旗| 尼木县| 平和县| 天祝| 乳山市| 柳江县| 温泉县| 内黄县| 贡觉县| 永登县|