Proceedings of the ACM Symposium on Cloud Computing 2021
DOI: 10.1145/3472883.3487003
|View full text |Cite
|
Sign up to set email alerts
|

Characterizing Microservice Dependency and Performance

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
38
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 151 publications
(43 citation statements)
references
References 20 publications
1
38
0
Order By: Relevance
“…7.4. We tune the client to generate a wide range of request intensity, but focus on the lower end (approximately 5 − 20% processor utilization), which represents the typical operating range of servers running latency-critical applications [47,62,[91][92][93][94]. For Memcached, this load range corresponds to a range of 4K − 100K QPS (queries per second).…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…7.4. We tune the client to generate a wide range of request intensity, but focus on the lower end (approximately 5 − 20% processor utilization), which represents the typical operating range of servers running latency-critical applications [47,62,[91][92][93][94]. For Memcached, this load range corresponds to a range of 4K − 100K QPS (queries per second).…”
Section: Discussionmentioning
confidence: 99%
“…One widely used method to ensure that microservices, and hence overall applications, meet their performance target is to execute them on servers that have low average utilization (5-20%) [47,62,[91][92][93][94], leading to a busy/idle execution pattern [16,17,65] where cores are frequently idle. Ideally, each core should enter a low-power core C-state whenever it is idle, and the entire system should transition to a low-power package C-state whenever all cores are idle.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…3 Exploratory questions: These questions focus on microservice-design features discussed in the literature [58,85,86,92]) that are completely missing from all or most of the testbeds. For example, cyclic dependencies within requestsi.e., service A calling service B which then calls A againoccur in Alibaba traces [61], but are only present in one of the testbeds. This mismatch led us to investigate if request-level cyclic dependencies occur in participants' organizations.…”
Section: Creating Interview Questionsmentioning
confidence: 99%