Optimizing Data Stream Throughput for Real-Time Applications

  • Kusuma Amilineni
  • , Po Yen Hsu
  • , Ching Hsien Hsu*
  • , Hojjat Baghban
  • , Wen Thong Chang
  • , Nithin Melala Eshwarappa
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Many problems, like recommendation services, website log activities, commit logs, and event sourcing services, are often very high volume and high velocity as many activity messages are generated. Various cloud vendors offer services for building message transport and processing pipelines. We present the Apache Kafka optimization process for using Kafka as a messaging system in high throughput and low latency systems. Experiments are conducted with various configurations for observing their effects on performance metrics. The performance, Durability, and reliability trade-offs of Apache Kafka are presented for various data rates, resource utilization, and configurations on how to utilize resources more economically and choose the best Kafka configuration for use cases. This research presents by tuning configuration parameters leveraged throughput by 19%.

Original languageEnglish
Title of host publicationBig Data Intelligence and Computing - International Conference, DataCom 2022, Proceedings
EditorsChing-Hsien Hsu, Mengwei Xu, Hung Cao, Hojjat Baghban, A. B. Shawkat Ali
PublisherSpringer Science and Business Media Deutschland GmbH
Pages410-417
Number of pages8
ISBN (Print)9789819922321
DOIs
StatePublished - 2023
Externally publishedYes
EventInternational Conference on Big Data Intelligence and Computing, DataCom 2022 - Denarau, Fiji
Duration: 08 12 202210 12 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13864 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Conference on Big Data Intelligence and Computing, DataCom 2022
Country/TerritoryFiji
CityDenarau
Period08/12/2210/12/22

Bibliographical note

Publisher Copyright:
© 2023, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

Keywords

  • Apache Kafka
  • latency optimization
  • real-time application
  • stream computing
  • throughput optimization

Fingerprint

Dive into the research topics of 'Optimizing Data Stream Throughput for Real-Time Applications'. Together they form a unique fingerprint.

Cite this