简体中文 | English
Apache Kafka is a distributed message system that supports partitions and multiple replicas based on ZooKeeper coordination.
Core Features:
- Log collection: Kafka can collect logs of various services and open them to various consumers through Kafka as a unified interface service, such as Hadoop, Hbase, Solr, etc.
- Metrics: Kafka is also frequently used to record operational monitoring data. Including collecting data from various distributed applications, producing centralized feedback for various operations such as alarms and reports.
- Streaming processing: can be integrated with Spark streaming and Flink for use.
- Flow limiting and peak clipping: Kafka can be used to write requests to Kafka when there are too many requests at a certain time in the Internet field, so as to avoid the service crash caused by directly requesting the back-end program.
Architecture Design:
This project offers pre-configured Kafka distributed message middleware images with Kafka and its runtime environment pre-installed, along with deployment templates. Follow the guide to enjoy an "out-of-the-box" experience.
System Requirements:
- CPU: 2GHz or higher
- RAM: 4GB or more
- Disk: At least 40GB
Register a Huawei account and activate Huawei Cloud
Image Version | Description | Notes |
---|---|---|
Kafka3.8-kunpeng-v1.0 | Deployed on Kunpeng servers with Huawei Cloud EulerOS 2.0 64bit | |
Kafka3.8-kunpeng-v1.0 | Deployed on Kunpeng servers with Ubuntu24.04 64bit |
- Submit an issue
- Contact Huawei Cloud Marketplace product support
- Fork this repository and submit a merge request.
- Update README.md synchronously based on your open-source mirror information.