Optimization Techniques for Data Consistency and Throughput Using Kafka Stateful Stream Processing

Rida Adila, Adetiya Bagus Nusantara, Umi Laili Yuhana

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

Abstract

Nowadays, some organizations may have various application systems, databases, and services. Sometimes, each of them is designed using different technologies. Data integration has an important role in modern complex software architectures. In this context, data integration enables data to be spread across an organization's entire technology ecosystem. It requires a guarantee that the data being transmitted is valid and consistent. Therefore, a strategy is needed to ensure the validity of data exchange between applications. This research takes an in-depth look at the analysis and implementation of data integration using Apache Kafka. It discusses optimization strategies and techniques to improve data consistency and throughput in a Kafka environment. This research provides important insights into how Kafka Stream and Kafka Connect can improve data integration compared to Kafka's conventional producer-consumer model.

Original languageEnglish
Title of host publication6th International Seminar on Research of Information Technology and Intelligent Systems, ISRITI 2023 - Proceeding
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages480-485
Number of pages6
ISBN (Electronic)9798350358346
DOIs
Publication statusPublished - 2023
Event6th International Seminar on Research of Information Technology and Intelligent Systems, ISRITI 2023 - Batam, Indonesia
Duration: 11 Dec 2023 → …

Publication series

Name6th International Seminar on Research of Information Technology and Intelligent Systems, ISRITI 2023 - Proceeding

Conference

Conference6th International Seminar on Research of Information Technology and Intelligent Systems, ISRITI 2023
Country/TerritoryIndonesia
CityBatam
Period11/12/23 → …

Keywords

  • data consistency
  • data integration
  • event driven architecture
  • kafka
  • message bus
  • stateful stream processing

Fingerprint

Dive into the research topics of 'Optimization Techniques for Data Consistency and Throughput Using Kafka Stateful Stream Processing'. Together they form a unique fingerprint.

Cite this