Designing Carrier-Grade Microservices for Telecom: Ensuring Availability and Scale in Order Fulfillment Systems

Authors

  • Suresh Kumar Panchakarla

Keywords:

Telecom, Microservices, Order Fulfillment,

Abstract

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.

Downloads

Download data is not yet available.

References

Vayghan, L. A., Saied, M. A., Toeroe, M., & Khendek, F. (2019). Kubernetes as an availability manager for microservice applications. arXiv (Cornell University). https://doi.org/10.48550/arxiv.1901.04946

Vayghan, L. A., Saied, M. A., Toeroe, M., & Khendek, F. (2020). A Kubernetes controller for managing the availability of elastic microservice based stateful applications. arXiv (Cornell University). https://doi.org/10.48550/arxiv.2012.14086

Vashisht, A., & S, R. B. (2025, June 11). Microservices and Real-Time Processing in Retail IT: A review of Open-Source Toolchains and Deployment Strategies. arXiv.org. https://arxiv.org/abs/2506.09938

Filho, M., Pimentel, E., Pereira, W., Maia, P. H. M., & Cortés, M., I. (2021). Self-Adaptive Microservice-based Systems -- landscape and research opportunities. arXiv (Cornell University). https://doi.org/10.48550/arxiv.2103.08688

Montesi, F., & Weber, J. (2016). Circuit breakers, discovery, and API gateways in microservices. arXiv (Cornell University). https://doi.org/10.48550/arxiv.1609.05830

De Souza Miranda, F., Santos, D. S. D., Vilela, R. F., Assunção, W. K. G., Santos, R. C. D., & Pinto, V. H. S. C. (2024). A proposed catalog of development patterns for fault-tolerant microservices. A Proposed Catalog of Development Patterns for Fault-tolerant Microservices, 406–416. https://doi.org/10.1145/3701625.3701678

John, V., & Liu, X. (2017). A survey of distributed message broker queues. arXiv (Cornell University). https://doi.org/10.48550/arxiv.1704.00411

B, S. G., & S, G. R. S. N. (2021). High resilient messaging service for microservice architecture. International Journal of Applied Engineering Research, 16(5), 357. https://doi.org/10.37622/ijaer/16.5.2021.357-361

Javed, A., Heljanko, K., Buda, A., & Framling, K. (2018). CEFIoT: A fault-tolerant IoT architecture for edge and cloud. CEFIoT: A Fault-tolerant IoT Architecture for Edge and Cloud, 813–818. https://doi.org/10.1109/wf-iot.2018.8355149

Ataei, P., & Staegemann, D. (2023). Application of microservices patterns to big data systems. Journal of Big Data, 10(1). https://doi.org/10.1186/s40537-023-00733-4

Downloads

Published

05.09.2025

How to Cite

Suresh Kumar Panchakarla. (2025). Designing Carrier-Grade Microservices for Telecom: Ensuring Availability and Scale in Order Fulfillment Systems. International Journal of Intelligent Systems and Applications in Engineering, 13(1s), 344 –. Retrieved from https://www.ijisae.org/index.php/IJISAE/article/view/7851

Issue

Section

Research Article