Design And Implementation Of Scalable Event-Driven Microservices Architecture For High-Throughput Enterprise Systems
DOI:
https://doi.org/10.62647/IJITCEV14I2PP371-374Keywords:
Microservices Architecture; Apache Kafka; Kubernetes; Event-Driven Systems; Fault Tolerance; Distributed SystemsAbstract
Contemporary enterprise systems require architectures capable of sustaining high throughput, elastic scalability, and continuous availability under dynamic workloads. Monolithic paradigms are ill-suited to these requirements due to tight coupling, bounded scalability, and fragile failure modes. This paper presents an engineering methodology for designing and implementing an event-driven microservices architecture (EDMA) that addresses these constraints. The proposed framework integrates RESTful APIs for synchronous communication and Apache Kafka as a fault-tolerant, distributed event-streaming backbone for asynchronous workflows. Container orchestration is achieved via Kubernetes, enabling auto-scaling, rolling deployments, and resource governance. Resilience is enforced through circuit-breaker patterns (Resilience4j), exponential-backoff retry logic, and dead-letter queue (DLQ) mechanisms. A transaction-processing benchmark modelled on financial services workloads demonstrates measurable gains in throughput, fault isolation, and operational efficiency relative to monolithic baselines, including a 3.8× throughput increase and 81% reduction in P99 latency. The findings validate EDMA as a production-grade blueprint for high-throughput enterprise systems.
Downloads
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Kumaraswamy Nekkalapudi (Author)

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.










