{"id":"https://openalex.org/W3209366914","doi":"https://doi.org/10.1145/3472883.3487003","title":"Characterizing Microservice Dependency and Performance","display_name":"Characterizing Microservice Dependency and Performance","publication_year":2021,"publication_date":"2021-10-27","ids":{"openalex":"https://openalex.org/W3209366914","doi":"https://doi.org/10.1145/3472883.3487003","mag":"3209366914"},"language":"en","primary_location":{"id":"doi:10.1145/3472883.3487003","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3472883.3487003","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM Symposium on Cloud Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5077516117","display_name":"Shutian Luo","orcid":"https://orcid.org/0000-0002-3064-5841"},"institutions":[{"id":"https://openalex.org/I204512498","display_name":"University of Macau","ror":"https://ror.org/01r4q9n85","country_code":"MO","type":"education","lineage":["https://openalex.org/I204512498"]}],"countries":["MO"],"is_corresponding":true,"raw_author_name":"Shutian Luo","raw_affiliation_strings":["Shenzhen Institute of Advanced Technology, CAS, Univ. of CAS, Univ. of Macau and Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems"],"affiliations":[{"raw_affiliation_string":"Shenzhen Institute of Advanced Technology, CAS, Univ. of CAS, Univ. of Macau and Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems","institution_ids":["https://openalex.org/I204512498"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017636962","display_name":"Huanle Xu","orcid":"https://orcid.org/0000-0001-6657-1154"},"institutions":[{"id":"https://openalex.org/I204512498","display_name":"University of Macau","ror":"https://ror.org/01r4q9n85","country_code":"MO","type":"education","lineage":["https://openalex.org/I204512498"]}],"countries":["MO"],"is_corresponding":false,"raw_author_name":"Huanle Xu","raw_affiliation_strings":["University of Macau and Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems"],"affiliations":[{"raw_affiliation_string":"University of Macau and Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems","institution_ids":["https://openalex.org/I204512498"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103176699","display_name":"Chengzhi Lu","orcid":"https://orcid.org/0000-0002-6421-3828"},"institutions":[{"id":"https://openalex.org/I4210145761","display_name":"Shenzhen Institutes of Advanced Technology","ror":"https://ror.org/04gh4er46","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210145761"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chengzhi Lu","raw_affiliation_strings":["Shenzhen Institute of Advanced Technology, CAS, Univ. of CAS and Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems"],"affiliations":[{"raw_affiliation_string":"Shenzhen Institute of Advanced Technology, CAS, Univ. of CAS and Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems","institution_ids":["https://openalex.org/I4210145761"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012757772","display_name":"Kejiang Ye","orcid":"https://orcid.org/0000-0001-6133-407X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kejiang Ye","raw_affiliation_strings":["Shenzhen Institute of Advanced Technology, CAS and Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems"],"affiliations":[{"raw_affiliation_string":"Shenzhen Institute of Advanced Technology, CAS and Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101732756","display_name":"Guoyao Xu","orcid":"https://orcid.org/0000-0002-1136-2678"},"institutions":[{"id":"https://openalex.org/I4210095624","display_name":"Alibaba Group (United States)","ror":"https://ror.org/00rn0m335","country_code":"US","type":"company","lineage":["https://openalex.org/I4210095624","https://openalex.org/I45928872"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Guoyao Xu","raw_affiliation_strings":["Alibaba Group"],"affiliations":[{"raw_affiliation_string":"Alibaba Group","institution_ids":["https://openalex.org/I4210095624"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100426765","display_name":"Liping Zhang","orcid":"https://orcid.org/0000-0003-2334-3471"},"institutions":[{"id":"https://openalex.org/I4210095624","display_name":"Alibaba Group (United States)","ror":"https://ror.org/00rn0m335","country_code":"US","type":"company","lineage":["https://openalex.org/I4210095624","https://openalex.org/I45928872"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Liping Zhang","raw_affiliation_strings":["Alibaba Group"],"affiliations":[{"raw_affiliation_string":"Alibaba Group","institution_ids":["https://openalex.org/I4210095624"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058489110","display_name":"Yu Ding","orcid":"https://orcid.org/0009-0000-1918-782X"},"institutions":[{"id":"https://openalex.org/I4210095624","display_name":"Alibaba Group (United States)","ror":"https://ror.org/00rn0m335","country_code":"US","type":"company","lineage":["https://openalex.org/I4210095624","https://openalex.org/I45928872"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yu Ding","raw_affiliation_strings":["Alibaba Group"],"affiliations":[{"raw_affiliation_string":"Alibaba Group","institution_ids":["https://openalex.org/I4210095624"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100892935","display_name":"Jian He","orcid":null},"institutions":[{"id":"https://openalex.org/I4210095624","display_name":"Alibaba Group (United States)","ror":"https://ror.org/00rn0m335","country_code":"US","type":"company","lineage":["https://openalex.org/I4210095624","https://openalex.org/I45928872"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jian He","raw_affiliation_strings":["Alibaba Group"],"affiliations":[{"raw_affiliation_string":"Alibaba Group","institution_ids":["https://openalex.org/I4210095624"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012773300","display_name":"Chengzhong Xu","orcid":"https://orcid.org/0000-0001-9480-0356"},"institutions":[{"id":"https://openalex.org/I204512498","display_name":"University of Macau","ror":"https://ror.org/01r4q9n85","country_code":"MO","type":"education","lineage":["https://openalex.org/I204512498"]}],"countries":["MO"],"is_corresponding":false,"raw_author_name":"Chengzhong Xu","raw_affiliation_strings":["University of Macau and Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems"],"affiliations":[{"raw_affiliation_string":"University of Macau and Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems","institution_ids":["https://openalex.org/I204512498"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5077516117"],"corresponding_institution_ids":["https://openalex.org/I204512498"],"apc_list":null,"apc_paid":null,"fwci":45.5616,"has_fulltext":false,"cited_by_count":240,"citation_normalized_percentile":{"value":0.99898946,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"412","last_page":"426"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/microservices","display_name":"Microservices","score":0.9923732280731201},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8385804891586304},{"id":"https://openalex.org/keywords/dependency","display_name":"Dependency (UML)","score":0.7426800727844238},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5661283731460571},{"id":"https://openalex.org/keywords/dependency-graph","display_name":"Dependency graph","score":0.5086537003517151},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.49793577194213867},{"id":"https://openalex.org/keywords/call-graph","display_name":"Call graph","score":0.4257745146751404},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4183866083621979},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3508046269416809},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.2078915536403656},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.17581528425216675},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1735934615135193}],"concepts":[{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.9923732280731201},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8385804891586304},{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.7426800727844238},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5661283731460571},{"id":"https://openalex.org/C16311509","wikidata":"https://www.wikidata.org/wiki/Q4148050","display_name":"Dependency graph","level":3,"score":0.5086537003517151},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.49793577194213867},{"id":"https://openalex.org/C102379954","wikidata":"https://www.wikidata.org/wiki/Q2589940","display_name":"Call graph","level":2,"score":0.4257745146751404},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4183866083621979},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3508046269416809},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.2078915536403656},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.17581528425216675},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1735934615135193}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3472883.3487003","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3472883.3487003","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM Symposium on Cloud Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.550000011920929,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W1508143344","https://openalex.org/W1985229168","https://openalex.org/W2046183884","https://openalex.org/W2109480140","https://openalex.org/W2129542763","https://openalex.org/W2131975293","https://openalex.org/W2171867449","https://openalex.org/W2173213060","https://openalex.org/W2289698129","https://openalex.org/W2529351870","https://openalex.org/W2566979091","https://openalex.org/W2578801714","https://openalex.org/W2764100055","https://openalex.org/W2809376319","https://openalex.org/W2886481383","https://openalex.org/W2890770599","https://openalex.org/W2892785410","https://openalex.org/W2898643772","https://openalex.org/W2904726211","https://openalex.org/W2911738047","https://openalex.org/W2930500175","https://openalex.org/W2931122162","https://openalex.org/W2963128714","https://openalex.org/W2984408162","https://openalex.org/W2994710732","https://openalex.org/W3010457348","https://openalex.org/W3010543330","https://openalex.org/W3011209438","https://openalex.org/W3021027963","https://openalex.org/W3096533337","https://openalex.org/W3120609532","https://openalex.org/W3123868845","https://openalex.org/W3128014076","https://openalex.org/W3156127671"],"related_works":["https://openalex.org/W2093568763","https://openalex.org/W2327631927","https://openalex.org/W1593182640","https://openalex.org/W1985166372","https://openalex.org/W2003096546","https://openalex.org/W4289354592","https://openalex.org/W2430210575","https://openalex.org/W4221145571","https://openalex.org/W2165069859","https://openalex.org/W2099112646"],"abstract_inverted_index":{"Loosely-coupled":[0],"and":[1,34,89,106,114],"light-weight":[2],"microservices":[3,16,55,117,144],"running":[4],"in":[5,38],"containers":[6],"are":[7,103,118,145],"replacing":[8],"monolithic":[9],"applications":[10],"gradually.":[11],"Understanding":[12],"the":[13,63,85],"characteristics":[14],"of":[15,23,51,54,65,79,92,124],"is":[17,28,109],"critical":[18],"to":[19,83,111,132,149,166],"make":[20],"good":[21],"use":[22],"microservice":[24,33,66,80,100,134,139,159],"architectures.":[25],"However,":[26],"there":[27],"no":[29],"comprehensive":[30],"study":[31,60],"about":[32],"its":[35,71],"related":[36],"systems":[37],"production":[39],"environments":[40],"so":[41],"far.":[42],"In":[43,95],"this":[44],"paper,":[45],"we":[46,97,161],"present":[47],"a":[48,112,163],"solid":[49],"analysis":[50],"large-scale":[52],"deployments":[53],"at":[56],"Alibaba":[57,183],"clusters.":[58],"Our":[59,136],"focuses":[61],"on":[62,138],"characterization":[64],"dependency":[67,127],"as":[68,70],"well":[69,176],"runtime":[72,140],"performance.":[73],"We":[74,120],"conduct":[75],"an":[76],"in-depth":[77],"anatomy":[78],"call":[81,101,126,168],"graphs":[82,102],"quantify":[84],"difference":[86],"between":[87],"them":[88],"traditional":[90],"DAGs":[91],"data-parallel":[93],"jobs.":[94],"particular,":[96],"observe":[98],"that":[99,128],"heavy-tail":[104],"distributed":[105],"their":[107],"topology":[108],"similar":[110],"tree":[113],"moreover,":[115],"many":[116],"hot-spots.":[119],"reveal":[121],"three":[122],"types":[123],"meaningful":[125],"can":[129,175],"be":[130],"utilized":[131],"optimize":[133],"designs.":[135],"investigation":[137],"performance":[141],"indicates":[142],"most":[143],"much":[146],"more":[147,157],"sensitive":[148],"CPU":[150],"interference":[151],"than":[152],"memory":[153],"interference.":[154],"To":[155],"synthesize":[156],"representative":[158],"traces,":[160],"build":[162],"mathematical":[164],"model":[165,174],"simulate":[167],"graphs.":[169],"Experimental":[170],"results":[171],"demonstrate":[172],"our":[173],"preserve":[177],"those":[178],"graph":[179],"properties":[180],"observed":[181],"from":[182],"traces.":[184]},"counts_by_year":[{"year":2026,"cited_by_count":11},{"year":2025,"cited_by_count":69},{"year":2024,"cited_by_count":79},{"year":2023,"cited_by_count":58},{"year":2022,"cited_by_count":23}],"updated_date":"2026-04-23T09:07:50.710637","created_date":"2025-10-10T00:00:00"}
