Advanced

> Architecture > Advanced

Overview

Kafka Eagle has very low requirements for server hardware. Only 1 core of CPU and 2GB of memory can run, and it supports the whole platform (Linux, macOS, Windows). At the same time, Kafka eagle can manage multiple Kafka clusters (without installing a Kafka Eagle service for each Kafka cluster).

Advanced

KSQL

Users can easily use KSQL, can quickly query the data in topic.

Consumers

Through the Consumers module. Users can view the runtime of consumer programs intuitively, and analyze and judge the health of applications with more graphs.

Bash

Manage and view Kafka Eagle process service status through ke.sh script command.

JDK Encoding

When you deploy Kafka Eagle on the server where it is installed, the encode of the installed JDK is not UTF-8. When you use the mock feature of Kafka eagle, you will get an exception when sending data in Unicode encoding format.

Then, You can run the following command:

ke.sh jdk
ke_jdk

GC

You can also view the process of Kafka Eagle by executing gc command:

ke.sh gc
ke_jdk