⚠ Official Notice: www.ijisrt.com is the official website of the International Journal of Innovative Science and Research Technology (IJISRT) Journal for research paper submission and publication. Please beware of fake or duplicate websites using the IJISRT name.



Toward Self-Adaptive REST APIs: Enhancing Spring Boot Microservices with Intelligent Runtime Optimization


Authors : Muka Kabeya Arsene; Oshasha Oshasha Fiston; Musas A Musas Andre; Kabeya Mukosayi Jospeh; Tshielo Koka Souvient; Kobalanga Liamba Pathy Cedrick

Volume/Issue : Volume 11 - 2026, Issue 5 - May


Google Scholar : https://tinyurl.com/2esern5u

Scribd : https://tinyurl.com/yhuw8fub

DOI : https://doi.org/10.38124/ijisrt/26May695

Note : A published paper may take 4-5 working days from the publication date to appear in PlumX Metrics, Semantic Scholar, and ResearchGate.


Abstract : The complexity of distributed systems is ever growing, and cloud-native architectures have become the de facto standard for modern software engineering, further solidifying REST APIs as its centerpiece. Thanks to the availability of frameworks like Spring Boot, programmers can develop microservices that are scalable and modular at a rapid pace. However, although flexible, most API frameworks are statically configured and do not support dynamic adaptation at runtime to changes in workload, user behaviour, or infrastructure environment. In this paper, we present a complete self-adaptive REST API paradigm by the means of incorporating live observability, smart decision-making, and runtime reconfiguration within Spring Boot-based microservices. The architecture proposed in this paper brings a feedback-driven approach which keeps track of the system’s behavior, context-aware data analysis, and incremental adaptions at runtime so as to enhance its performance, resiliency, and resource consumption. By complementing classical API design techniques with adaptative intelligence, this work paves the way towards the potential next generation of autonomous software systems that are expected to run successfully in highly dynamic and unforeseeable environments.

References :

  1. R. Johnson et al., Spring Framework Reference Documentation, 2022.
  2. P. Jamshidi, C. Pahl, and N. C. Mendonça, “Self-Adaptive Microservices: A Systematic Literature Review,” IEEE Software, vol. 35, no. 3, pp. 56–63, 2018.
  3. B. Burns and D. Oppenheimer, Designing Distributed Systems, O’Reilly Media, 2018.
  4. M. Fowler, “Microservices: A Definition of This New Architectural Term,” 2014.
  5. N. Dragoni et al., “Microservices: Yesterday, Today, and Tomorrow,” Springer, 2017.
  6. S. Newman, Building Microservices, O’Reilly Media, 2021.
  7. G. Hohpe and B. Woolf, Enterprise Integration Patterns, Addison-Wesley, 2003.

The complexity of distributed systems is ever growing, and cloud-native architectures have become the de facto standard for modern software engineering, further solidifying REST APIs as its centerpiece. Thanks to the availability of frameworks like Spring Boot, programmers can develop microservices that are scalable and modular at a rapid pace. However, although flexible, most API frameworks are statically configured and do not support dynamic adaptation at runtime to changes in workload, user behaviour, or infrastructure environment. In this paper, we present a complete self-adaptive REST API paradigm by the means of incorporating live observability, smart decision-making, and runtime reconfiguration within Spring Boot-based microservices. The architecture proposed in this paper brings a feedback-driven approach which keeps track of the system’s behavior, context-aware data analysis, and incremental adaptions at runtime so as to enhance its performance, resiliency, and resource consumption. By complementing classical API design techniques with adaptative intelligence, this work paves the way towards the potential next generation of autonomous software systems that are expected to run successfully in highly dynamic and unforeseeable environments.

Paper Submission Last Date
30 - June - 2026

SUBMIT YOUR PAPER CALL FOR PAPERS
Video Explanation for Published paper

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe