clusterdata icon indicating copy to clipboard operation
clusterdata copied to clipboard

Microservices Paper (SoCC '21) Clarification

Open MaxLanLiu opened this issue 3 years ago • 3 comments

Hi I have a clarification question regarding a figure and its textual explanation in your paper, Characterizing Microservice Dependency and Performance: Alibaba Trace Analysis.

In Figure 3(a) (see the screenshot below), did you mean the number of unique microservices in a call graph? I guess you are not really counting "unique" ones. Figure 3a

But in the corresponding textual explanation of Figure 3(a), "unique microservices" is used once. text

To get Figure 3(a), if one of the call graphs is the following example in the picture, will the analysis count this call graph contain 2 unique microservices or 3 microservices? example

Thanks again!

MaxLanLiu avatar Aug 30 '22 17:08 MaxLanLiu

Thanks for your interest! We count the unique microservices in Fig. 3(a). In the given example, the call graph contains two unique microservices.

niewuya avatar Sep 04 '22 08:09 niewuya

Hi, I have another question about the paper. The Stocastic graph modeling makes use of the F_h(j) distribution, which is the distribution of the number of microservices in a two-level invocation starting from level h. Have you released this distribution somewhere? Thank you very much.

andreadetti avatar Sep 07 '22 08:09 andreadetti

Thanks for your interest! Please refer to Figure 8 in the paper for more information about tier-level microservice statistics.

niewuya avatar Sep 13 '22 05:09 niewuya