Designing Carrier-Grade Microservices for Telecom: Ensuring Availability and Scale in Order Fulfillment Systems
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
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
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.