Paper The following article is Open access

Dynamic Priority based Weighted Scheduling Algorithm in Microservice System

and

Published under licence by IOP Publishing Ltd
, , Citation Yan Xu and Yanlei Shang 2019 IOP Conf. Ser.: Mater. Sci. Eng. 490 042048 DOI 10.1088/1757-899X/490/4/042048

1757-899X/490/4/042048

Abstract

With the development of cloud computing and container virtualization, the microservice architecture has received more and more attention. While microservices bring many benefits, they also bring some challenges. A user's request may require multiple microservices to collaborate, and chained invocations between microservices result in higher latency than a monolithic architecture. In this paper, we propose a dynamic priority based weighted scheduling algorithm for the problem that the latency of chained-service requests is too long in the case of high concurrency. Experiments show that the algorithm can reduce the latency of chained-service requests effectively in the case of little impact on the latency of leaf-service requests.

Export citation and abstract BibTeX RIS

Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

Please wait… references are loading.
10.1088/1757-899X/490/4/042048