Service Availability Guarantee with Adaptive Automatic Flow Control
2020 IEEE World Congress on Services (SERVICES)(2020)
Abstract
In microservice systems, availability can be ensured through a variety of measures, such as fault tolerance and flow limiting. These two measures are collectively called flow control. In the current mainstream system design, the flow control rules are usually setting manually and statically, which leads the rules cannot be dynamically adjusted according to the flow shape, and difficult to utilize the full performance of the system. To mitigate this problem, an adaptive dynamic flow control algorithm is proposed. The algorithm is modeled on the system's monitoring data and current flow, which real-time calculating the flow limiting threshold, and implements fine-grained service adaptive flow control to improve the resource utilization. Experimental results show that the performance of the adaptive automatic flow control is better than that of the traditional static method on resource utilization aspect.
MoreTranslated text
Key words
microservice,flow control,circuit breaking,adaptive
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined