International Journal of Innovative Research in Engineering & Multidisciplinary Physical Sciences
E-ISSN: 2349-7300Impact Factor - 9.907

A Widely Indexed Open Access Peer Reviewed Online Scholarly International Journal

Call for Paper Volume 13 Issue 2 March-April 2025 Submit your research for publication

Application of Kafka Messaging in Microservices for Real-Time Data Processing

Authors: Bhargavi Tanneru

DOI: https://doi.org/10.5281/zenodo.14945204

Short DOI: https://doi.org/g86n7w

Country: USA

Full-text Research PDF File:   View   |   Download


Abstract: The growing need for scalable and efficient data processing in distributed systems has led to the widespread adoption of microservices architectures. Kafka, a distributed streaming platform, has gained significant traction as a messaging system in microservices-based applications, enabling real-time data processing and seamless communication between services. This paper explores the application of Kafka messaging in microservices for real-time data processing, discussing its implementation's benefits, challenges, and impact. The paper further highlights use cases, solutions to common problems, and the future scope of Kafka in microservices-based architectures. The applications of Kafka in real-world scenarios are emphasized, with relevant statistical insights from real-world implementations. Finally, the paper discusses the future scope of Kafka's integration with advanced technologies such as stream processing and machine learning.

Keywords: Kafka, Microservices, Real-Time Data Processing, Distributed Systems, Messaging Systems, Event-Driven Architecture, Streaming, Scalability, Fault Tolerance, Data Consistency


Paper Id: 232176

Published On: 2023-10-10

Published In: Volume 11, Issue 5, September-October 2023

Share this