DMGA: A Directional-Mutation Genetic Algorithm for CDMS Problem of Kafka

With the increasing role of distributed message systems (DMS) represented by Kafka in handling large-scale data streams, it is critical to improve system performance by optimizing configuration parameters in different production environments. Due to the target system possessing numerous configuration parameters and the complex interactions between them, parameter optimization becomes a complex and time-consuming process that relies heavily on human effort and an iterative trial-and-error approach. At present, this type of configuration parameter problem has been classified as the Configuration of Distributed Message Systems (CDMS) problem, for which the goal is to obtain the optimal set of parameters for achieving the best performance. In order to deal with this complex problem, an automatic optimization method is proposed in this paper, which combines an automatic script-based deployment and running framework with an improved Genetic Algorithm (GA) in cooperation with the Random Forest (RF) and statistical methods, named the Directional-Mutation Genetic Algorithm (DMGA). The framework and algorithm are designed to find the best configuration efficiently, obtaining optimal parameters accurately without human supervision. Actual results of comparison experiments based on the Kafka system show that the DMGA algorithm significantly improves the data throughput performance of Kafka, and its optimization speed is more efficient than the basic GA, highlighting its potential to quickly optimize Kafka's operational efficiency in different scenarios.

Authors

Institutions

Publication Details

Published
2024-10-18
DOI
https://doi.org/10.1109/icnsc62968.2024.10760029
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DMGA: A Directional-Mutation Genetic Algorithm for CDMS Problem of Kafka

Meijia Wang, Hanbo Yang, Hanbo Ma, Yihuan Wang et al.
Advanced Malware Detection Techniques
article

DMGA: A Directional-Mutation Genetic Algorithm for CDMS Problem of Kafka

Meijia Wang, Hanbo Yang, Hanbo Ma, Yihuan Wang, Yaofei Ma, Jingwei Hu, Haitao Yuan
article en

Abstract

With the increasing role of distributed message systems (DMS) represented by Kafka in handling large-scale data streams, it is critical to improve system performance by optimizing configuration parameters in different production environments. Due to the target system possessing numerous configuration parameters and the complex interactions between them, parameter optimization becomes a complex and time-consuming process that relies heavily on human effort and an iterative trial-and-error approach. At present, this type of configuration parameter problem has been classified as the Configuration of Distributed Message Systems (CDMS) problem, for which the goal is to obtain the optimal set of parameters for achieving the best performance. In order to deal with this complex problem, an automatic optimization method is proposed in this paper, which combines an automatic script-based deployment and running framework with an improved Genetic Algorithm (GA) in cooperation with the Random Forest (RF) and statistical methods, named the Directional-Mutation Genetic Algorithm (DMGA). The framework and algorithm are designed to find the best configuration efficiently, obtaining optimal parameters accurately without human supervision. Actual results of comparison experiments based on the Kafka system show that the DMGA algorithm significantly improves the data throughput performance of Kafka, and its optimization speed is more efficient than the basic GA, highlighting its potential to quickly optimize Kafka's operational efficiency in different scenarios.

State Key Joint Laboratory of Environment Simulation and Pollution Control (CN), Beihang University (CN)
Openalex Percentile: Top 72%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

DMGA: A Directional-Mutation Genetic Algorithm for CDMS Problem of Kafka — Meijia Wang, Hanbo Yang, et al. · (2024) | TGRS Research Map | TGRS