Applying Functional Programming Paradigms for Scalable Microservices Architectures

Authors

  • Nkiwa Monkila Jonathan Department of Computer Science, ISPT-KIN, Kinshasa, DRC https://orcid.org/0009-0000-7244-0580
  • Monkila Nkiwa Barthelemy Department of Computer Science, ISPT-KIN, Kinshasa, DRC
  • Padinganyi Tshiombela Faustin Department of Computer Science, ISS-KIN, Kinshasa, DRC https://orcid.org/0009-0004-5619-1456

DOI:

https://doi.org/10.38124/ijsrmt.v4i12.1089

Keywords:

Microservices, Functional Programming, Scalability, Fault-Tolerance, Maintainability

Abstract

Microservices architecture (MSA) has become a dominant paradigm for building scalable, modular, and maintainable systems. However, as systems grow, ensuring scalability, fault‑tolerance, and maintainability remains challenging. Functional programming (FP), with its principles of immutability, pure functions, and composability, offers compelling advantages for designing scalable microservices. This paper investigates how FP paradigms can be applied in microservices architectures to improve scalability, reliability, and developer productivity. We present a conceptual architecture, implementation strategies, and a small empirical evaluation. Our findings suggest that FP can reduce side‑effects, simplify reasoning about concurrency, and help build more predictable systems. We discuss trade‑offs, challenges, and future research directions.

Downloads

Download data is not yet available.

Downloads

Published

2026-03-21

How to Cite

Jonathan, N. M., Barthelemy, M. N., & Faustin, P. T. (2026). Applying Functional Programming Paradigms for Scalable Microservices Architectures. International Journal of Scientific Research and Modern Technology, 4(12), 171–177. https://doi.org/10.38124/ijsrmt.v4i12.1089

PlumX Metrics takes 2–4 working days to display the details. As the paper receives citations, PlumX Metrics will update accordingly.

Similar Articles

<< < 2 3 4 5 6 7 8 9 > >> 

You may also start an advanced similarity search for this article.