Designing Carrier-Grade Microservices for Telecom: Ensuring Availability and Scale in Order Fulfillment Systems
DOI:
https://doi.org/10.15662/IJEETR.2025.0705008Keywords:
Telecom, Microservices, Order FulfillmentAbstract
One of the issues telecom providers have to tackle is the ability to provide scalable services with zero downtimes to enable real time transactions with customers. The current paper describes an architecture of microservices that can be used in the carrier-grade telecommunications environment, focusing on resilience and high availability of order fulfillment systems. This framework proposed makes use of Spring Boot, Apache Kafka, and Kubernetes with the guarantee of transaction as well as the protection against fault on the web and agent channels promises elastic scalability and fault tolerance. The system was tested with load tests and recovery simulations and the resultant confirmation specifying better MTTR and availability of more than 99.997%. Decoupling and self-healing orchestration based on Kafka contributed highly to robustness of the system. Such results serve as a guide to telecom operators who want to transform their monoliths into fault- tolerant microservice environment.





