An API Framework for Flexible and Lightweight Microservice Composition
Xiaoguang Zhang, Defu Liang, Yuheng Zhang, Zhenqian Liu · 2023
The employment of decentralized microservices requires a lightweight service composition scheme with flexibility. However, no schemes can fulfil the requirement. In this paper, a data and control interdependent problem in traditional API form is identified as the root preventing a scheme fulfilling the requirement from being devised. A new configurable API form, Standardized Control Data Separation API (SCONDAS API), is devised to resolve the data and control interdependent problem. An API framework implementing the form of SCANDAS API is further proposed. The proposed API framework enables lightweight and flexible microservice composition. Experimental evaluations validate the feasibility of the API framework.