{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T15:41:53Z","timestamp":1783784513414,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":61,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,4,17]],"date-time":"2021-04-17T00:00:00Z","timestamp":1618617600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CSR-1704742,CCF-1846046"],"award-info":[{"award-number":["CSR-1704742,CCF-1846046"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,4,19]]},"DOI":"10.1145\/3445814.3446693","type":"proceedings-article","created":{"date-parts":[[2021,4,11]],"date-time":"2021-04-11T17:06:26Z","timestamp":1618160786000},"page":"167-181","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":188,"title":["Sinan: ML-based and QoS-aware resource management for cloud microservices"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0130-1502","authenticated-orcid":false,"given":"Yanqi","family":"Zhang","sequence":"first","affiliation":[{"name":"Cornell University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5231-9799","authenticated-orcid":false,"given":"Weizhe","family":"Hua","sequence":"additional","affiliation":[{"name":"Cornell University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1982-2031","authenticated-orcid":false,"given":"Zhuangzhuang","family":"Zhou","sequence":"additional","affiliation":[{"name":"Cornell University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"G. Edward","family":"Suh","sequence":"additional","affiliation":[{"name":"Cornell University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7779-4134","authenticated-orcid":false,"given":"Christina","family":"Delimitrou","sequence":"additional","affiliation":[{"name":"Cornell University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,4,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Decomposing twitter: Adventures in service-oriented architecture. https:\/\/www.slideshare.net\/InfoQ\/decomposing-twitter-adventures-in-serviceoriented-architecture.  Decomposing twitter: Adventures in service-oriented architecture. https:\/\/www.slideshare.net\/InfoQ\/decomposing-twitter-adventures-in-serviceoriented-architecture."},{"key":"e_1_3_2_1_2_1","unstructured":"Why grpc? https:\/\/grpc.io\/.  Why grpc? https:\/\/grpc.io\/."},{"key":"e_1_3_2_1_3_1","volume-title":"https:\/\/www.slideshare.net\/adriancockcroft\/evolution-of-microservices-craft-conference","author":"The","year":"2016","unstructured":"The evolution of microservices. https:\/\/www.slideshare.net\/adriancockcroft\/evolution-of-microservices-craft-conference , 2016 . The evolution of microservices. https:\/\/www.slideshare.net\/adriancockcroft\/evolution-of-microservices-craft-conference, 2016."},{"key":"e_1_3_2_1_4_1","volume-title":"workshop: Why, what, and how to get there. http:\/\/www.slideshare.net\/adriancockcroft\/microservices-workshop-craft-conference.","author":"Microservices","unstructured":"Microservices workshop: Why, what, and how to get there. http:\/\/www.slideshare.net\/adriancockcroft\/microservices-workshop-craft-conference. Microservices workshop: Why, what, and how to get there. http:\/\/www.slideshare.net\/adriancockcroft\/microservices-workshop-craft-conference."},{"key":"e_1_3_2_1_5_1","unstructured":"Amazon ec2. http:\/\/aws.amazon.com\/ec2\/.  Amazon ec2. http:\/\/aws.amazon.com\/ec2\/."},{"key":"e_1_3_2_1_6_1","unstructured":"Autoscale. https:\/\/cwiki.apache.org\/cloudstack\/autoscaling.html.  Autoscale. https:\/\/cwiki.apache.org\/cloudstack\/autoscaling.html."},{"key":"e_1_3_2_1_7_1","unstructured":"Aws autoscaling. http:\/\/aws.amazon.com\/autoscaling\/.  Aws autoscaling. http:\/\/aws.amazon.com\/autoscaling\/."},{"key":"e_1_3_2_1_8_1","volume-title":"SJ","author":"Barroso Luiz","year":"2011","unstructured":"Luiz Barroso . Warehouse-scale computing : Entering the teenage decade. ISCA Keynote , SJ , June 2011 . Luiz Barroso. Warehouse-scale computing: Entering the teenage decade. ISCA Keynote, SJ, June 2011."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/1643608"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502045"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304005"},{"key":"e_1_3_2_1_12_1","first-page":"120","volume-title":"Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems","author":"Chen Shuang","unstructured":"Shuang Chen , Christina Delimitrou , and Jos\\'e F Mart\u00ednez . Parties : Qos-aware resource partitioning for multiple interactive services . In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems , pages 107? 120 . ACM, 2019. Shuang Chen, Christina Delimitrou, and Jos\\'e F Mart\u00ednez. Parties: Qos-aware resource partitioning for multiple interactive services. In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, pages 107?120. ACM, 2019."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939785"},{"key":"e_1_3_2_1_14_1","volume-title":"Mxnet: A flexible and efficient machine learning library for heterogeneous distributed systems. CoRR, abs\/1512.01274","author":"Chen Tianqi","year":"2015","unstructured":"Tianqi Chen , Mu Li , Yutian Li , Min Lin , Naiyan Wang , Minjie Wang , Tianjun Xiao , Bing Xu , Chiyuan Zhang , and Zheng Zhang . Mxnet: A flexible and efficient machine learning library for heterogeneous distributed systems. CoRR, abs\/1512.01274 , 2015 . Tianqi Chen, Mu Li, Yutian Li, Min Lin, Naiyan Wang, Minjie Wang, Tianjun Xiao, Bing Xu, Chiyuan Zhang, and Zheng Zhang. Mxnet: A flexible and efficient machine learning library for heterogeneous distributed systems. CoRR, abs\/1512.01274, 2015."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132772"},{"key":"e_1_3_2_1_16_1","first-page":"167","volume-title":"Proceedings of the 26th Symposium on Operating Systems Principles","author":"Cortez Eli","unstructured":"Eli Cortez , Anand Bonde , Alexandre Muzio , Mark Russinovich , Marcus Fontoura , and Ricardo Bianchini . Resource central : Understanding and predicting workloads for improved resource management in large cloud platforms . In Proceedings of the 26th Symposium on Operating Systems Principles , pages 153? 167 . ACM, 2017. Eli Cortez, Anand Bonde, Alexandre Muzio, Mark Russinovich, Marcus Fontoura, and Ricardo Bianchini. Resource central: Understanding and predicting workloads for improved resource management in large cloud platforms. In Proceedings of the 26th Symposium on Operating Systems Principles, pages 153?167. ACM, 2017."},{"key":"e_1_3_2_1_17_1","first-page":"74","volume-title":"CACM","volume":"56","author":"Dean Jeffrey","unstructured":"Jeffrey Dean and Luiz Andre Barroso . The tail at scale . In CACM , Vol. 56 No. 2, Pages 74 - 80 . Jeffrey Dean and Luiz Andre Barroso. The tail at scale. In CACM, Vol. 56 No. 2, Pages 74-80."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556583"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541941"},{"key":"e_1_3_2_1_21_1","volume-title":"Christos Kozyrakis. Tarcil: Reconciling Scheduling Speed and Quality in Large Shared Clusters. In Proceedings of the Sixth ACM Symposium on Cloud Computing (SOCC)","author":"Delimitrou Christina","year":"2015","unstructured":"Christina Delimitrou , Daniel Sanchez , and Christos Kozyrakis. Tarcil: Reconciling Scheduling Speed and Quality in Large Shared Clusters. In Proceedings of the Sixth ACM Symposium on Cloud Computing (SOCC) , August 2015 . Christina Delimitrou, Daniel Sanchez, and Christos Kozyrakis. Tarcil: Reconciling Scheduling Speed and Quality in Large Shared Clusters. In Proceedings of the Sixth ACM Symposium on Cloud Computing (SOCC), August 2015."},{"issue":"124","key":"e_1_3_2_1_22_1","article-title":"Distributed caching with memcached","volume":"2004","author":"Fitzpatrick Brad","year":"2004","unstructured":"Brad Fitzpatrick . Distributed caching with memcached . In Linux Journal , Volume 2004 , Issue 124 , 2004 . Brad Fitzpatrick. Distributed caching with memcached. In Linux Journal, Volume 2004, Issue 124, 2004.","journal-title":"Linux Journal"},{"key":"e_1_3_2_1_23_1","first-page":"13","volume-title":"Proceedings of the 10th USENIX Conference on Hot Topics in Cloud Computing","author":"Gan Yu","unstructured":"Yu Gan , Meghna Pancholi , Dailun Cheng , Siyuan Hu , Yuan He , and Christina Delimitrou . Seer : leveraging big data to navigate the complexity of cloud debugging . In Proceedings of the 10th USENIX Conference on Hot Topics in Cloud Computing , pages 13? 13 . USENIX Association, 2018. Yu Gan, Meghna Pancholi, Dailun Cheng, Siyuan Hu, Yuan He, and Christina Delimitrou. Seer: leveraging big data to navigate the complexity of cloud debugging. In Proceedings of the 10th USENIX Conference on Hot Topics in Cloud Computing, pages 13?13. USENIX Association, 2018."},{"key":"e_1_3_2_1_24_1","first-page":"18","volume-title":"Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems","author":"Gan Yu","unstructured":"Yu Gan , Yanqi Zhang , Dailun Cheng , Ankitha Shetty , Priyal Rathi , Nayan Katarki , Ariana Bruno , Justin Hu , Brian Ritchken , Brendon Jackson , An open-source benchmark suite for microservices and their hardware-software implications for cloud & edge systems . In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems , pages 3? 18 . ACM, 2019. Yu Gan, Yanqi Zhang, Dailun Cheng, Ankitha Shetty, Priyal Rathi, Nayan Katarki, Ariana Bruno, Justin Hu, Brian Ritchken, Brendon Jackson, et al. An open-source benchmark suite for microservices and their hardware-software implications for cloud & edge systems. In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, pages 3?18. ACM, 2019."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304004"},{"key":"e_1_3_2_1_26_1","volume-title":"Twelfth International AAAI Conference on Web and Social Media","author":"Kristina","year":"2018","unstructured":"Kristina Gligori\\'c, Ashton Anderson , and Robert West . How constraints affect content: The case of twitter?s switch from 140 to 280 characters . In Twelfth International AAAI Conference on Web and Social Media , 2018 . Kristina Gligori\\'c, Ashton Anderson, and Robert West. How constraints affect content: The case of twitter?s switch from 140 to 280 characters. In Twelfth International AAAI Conference on Web and Social Media, 2018."},{"key":"e_1_3_2_1_27_1","unstructured":"Google container engine. https:\/\/cloud.google.com\/container-engine.  Google container engine. https:\/\/cloud.google.com\/container-engine."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038938"},{"key":"e_1_3_2_1_29_1","volume-title":"Learning memory access patterns. CoRR, abs\/1803.02329","author":"Hashemi Milad","year":"2018","unstructured":"Milad Hashemi , Kevin Swersky , Jamie A. Smith , Grant Ayers , Heiner Litz , Jichuan Chang , Christos Kozyrakis , and Parthasarathy Ranganathan . Learning memory access patterns. CoRR, abs\/1803.02329 , 2018 . Milad Hashemi, Kevin Swersky, Jamie A. Smith, Grant Ayers, Heiner Litz, Jichuan Chang, Christos Kozyrakis, and Parthasarathy Ranganathan. Learning memory access patterns. CoRR, abs\/1803.02329, 2018."},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of NSDI","author":"Hindman Ben","year":"2011","unstructured":"Ben Hindman , Andy Konwinski , Matei Zaharia , Ali Ghodsi , Anthony D. Joseph , Randy Katz , Scott Shenker , and Ion Stoica . Mesos : A platform for fine-grained resource sharing in the data center . In Proceedings of NSDI . Boston, MA , 2011 . Ben Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony D. Joseph, Randy Katz, Scott Shenker, and Ion Stoica. Mesos: A platform for fine-grained resource sharing in the data center. In Proceedings of NSDI. Boston, MA, 2011."},{"key":"e_1_3_2_1_31_1","first-page":"444","volume-title":"13th $\\$USENIX$\\$ Symposium on Operating Systems Design and Implementation ($\\$OSDI$\\$ 18)","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic , Yawen Wang , Patrick Stuedi , Animesh Trivedi , Jonas Pfefferle , and Christos Kozyrakis . Pocket: Elastic ephemeral storage for serverless analytics . In 13th $\\$USENIX$\\$ Symposium on Operating Systems Design and Implementation ($\\$OSDI$\\$ 18) , pages 427? 444 , 2018 . Ana Klimovic, Yawen Wang, Patrick Stuedi, Animesh Trivedi, Jonas Pfefferle, and Christos Kozyrakis. Pocket: Elastic ephemeral storage for serverless analytics. In 13th $\\$USENIX$\\$ Symposium on Operating Systems Design and Implementation ($\\$OSDI$\\$ 18), pages 427?444, 2018."},{"key":"e_1_3_2_1_32_1","first-page":"600","volume-title":"Proceedings of the 19th international conference on World wide web","author":"Kwak Haewoon","unstructured":"Haewoon Kwak , Changhyun Lee , Hosung Park , and Sue Moon . What is twitter, a social network or a news media? In Proceedings of the 19th international conference on World wide web , pages 591? 600 . AcM, 2010. Haewoon Kwak, Changhyun Lee, Hosung Park, and Sue Moon. What is twitter, a social network or a news media? In Proceedings of the 19th international conference on World wide web, pages 591?600. AcM, 2010."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2011.94"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/2665671.2665718"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2749475"},{"key":"e_1_3_2_1_36_1","volume-title":"Zili Meng, and Mohammad Alizadeh. Learning scheduling algorithms for data processing clusters. CoRR, abs\/1810.01963","author":"Mao Hongzi","year":"2018","unstructured":"Hongzi Mao , Malte Schwarzkopf , Shaileshh Bojja Venkatakrishnan , Zili Meng, and Mohammad Alizadeh. Learning scheduling algorithms for data processing clusters. CoRR, abs\/1810.01963 , 2018 . Hongzi Mao, Malte Schwarzkopf, Shaileshh Bojja Venkatakrishnan, Zili Meng, and Mohammad Alizadeh. Learning scheduling algorithms for data processing clusters. CoRR, abs\/1810.01963, 2018."},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of ISCA. Tel-Aviv","author":"Mars Jason","year":"2013","unstructured":"Jason Mars and Lingjia Tang . Whare-map : heterogeneity in \"homogeneous\" warehouse-scale computers . In Proceedings of ISCA. Tel-Aviv , Israel , 2013 . Jason Mars and Lingjia Tang. Whare-map: heterogeneity in \"homogeneous\" warehouse-scale computers. In Proceedings of ISCA. Tel-Aviv, Israel, 2013."},{"key":"e_1_3_2_1_38_1","first-page":"518","volume-title":"Proceedings of the 12th International Conference on Neural Information Processing Systems, NIPS'99","author":"Mason Llew","year":"1999","unstructured":"Llew Mason , Jonathan Baxter , Peter Bartlett , and Marcus Frean . Boosting algorithms as gradient descent . In Proceedings of the 12th International Conference on Neural Information Processing Systems, NIPS'99 , pages 512? 518 , Cambridge, MA, USA , 1999 . MIT Press. Llew Mason, Jonathan Baxter, Peter Bartlett, and Marcus Frean. Boosting algorithms as gradient descent. In Proceedings of the 12th International Conference on Neural Information Processing Systems, NIPS'99, pages 512?518, Cambridge, MA, USA, 1999. MIT Press."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000064.2000103"},{"key":"e_1_3_2_1_40_1","unstructured":"Mongodb. https:\/\/www.mongodb.com.  Mongodb. https:\/\/www.mongodb.com."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICAC.2007.16"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of EuroSys","author":"Nathuji Ripal","year":"2010","unstructured":"Ripal Nathuji , Aman Kansal , and Alireza Ghaffarkhah . Q-clouds : Managing performance interference effects for qos-aware clouds . In Proceedings of EuroSys . Paris,France , 2010 . Ripal Nathuji, Aman Kansal, and Alireza Ghaffarkhah. Q-clouds: Managing performance interference effects for qos-aware clouds. In Proceedings of EuroSys. Paris,France, 2010."},{"key":"e_1_3_2_1_43_1","unstructured":"Nginx. https:\/\/www.nginx.com.  Nginx. https:\/\/www.nginx.com."},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of SOSP","author":"Ousterhout Kay","year":"2013","unstructured":"Kay Ousterhout , Patrick Wendell , Matei Zaharia , and Ion Stoica . Sparrow : Distributed, low latency scheduling . In Proceedings of SOSP . Farminton, PA , 2013 . Kay Ousterhout, Patrick Wendell, Matei Zaharia, and Ion Stoica. Sparrow: Distributed, low latency scheduling. In Proceedings of SOSP. Farminton, PA, 2013."},{"key":"e_1_3_2_1_45_1","volume-title":"Auto-scaling web applications in clouds: A taxonomy and survey. ACM Computing Surveys (CSUR), 51(4):73","author":"Qu Chenhao","year":"2018","unstructured":"Chenhao Qu , Rodrigo N Calheiros , and Rajkumar Buyya . Auto-scaling web applications in clouds: A taxonomy and survey. ACM Computing Surveys (CSUR), 51(4):73 , 2018 . Chenhao Qu, Rodrigo N Calheiros, and Rajkumar Buyya. Auto-scaling web applications in clouds: A taxonomy and survey. ACM Computing Surveys (CSUR), 51(4):73, 2018."},{"key":"e_1_3_2_1_46_1","unstructured":"Rabbitmq. https:\/\/www.rabbitmq.com.  Rabbitmq. https:\/\/www.rabbitmq.com."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2019.00034"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939778"},{"key":"e_1_3_2_1_49_1","volume-title":"AAAI","author":"Ryan","year":"2015","unstructured":"Ryan A. Rossi and Nesreen K. Ahmed. The network data repository with interactive graph analytics and visualization . In AAAI , 2015 . Ryan A. Rossi and Nesreen K. Ahmed. The network data repository with interactive graph analytics and visualization. In AAAI, 2015."},{"key":"e_1_3_2_1_50_1","unstructured":"S. Sarwar A. Ankit and K. Roy. Incremental learning in deep convolutional neural networks using partial network sharing. In arXiv preprint arXiv:1712.02719.  S. Sarwar A. Ankit and K. Roy. Incremental learning in deep convolutional neural networks using partial network sharing. In arXiv preprint arXiv:1712.02719."},{"key":"e_1_3_2_1_51_1","volume-title":"Proceedings of EuroSys. Prague","author":"Schwarzkopf Malte","year":"2013","unstructured":"Malte Schwarzkopf , Andy Konwinski , Michael Abd-El-Malek , and John Wilkes . Omega : flexible, scalable schedulers for large compute clusters . In Proceedings of EuroSys. Prague , Czech Republic , 2013 . Malte Schwarzkopf, Andy Konwinski, Michael Abd-El-Malek, and John Wilkes. Omega: flexible, scalable schedulers for large compute clusters. In Proceedings of EuroSys. Prague, Czech Republic, 2013."},{"key":"e_1_3_2_1_52_1","volume-title":"Proceedings of SOCC","author":"Shen Zhiming","year":"2011","unstructured":"Zhiming Shen , Sethuraman Subbiah , Xiaohui Gu , and John Wilkes . Cloudscale : elastic resource scaling for multi-tenant cloud systems . In Proceedings of SOCC . Cascais, Portugal , 2011 . Zhiming Shen, Sethuraman Subbiah, Xiaohui Gu, and John Wilkes. Cloudscale: elastic resource scaling for multi-tenant cloud systems. In Proceedings of SOCC. Cascais, Portugal, 2011."},{"key":"e_1_3_2_1_53_1","first-page":"194","volume-title":"13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Sriraman Akshitha","year":"2018","unstructured":"Akshitha Sriraman and Thomas F. Wenisch . tune: Auto-tuned threading for OLDI microservices . In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18) , pages 177? 194 , Carlsbad, CA , October 2018 . USENIX Association. Akshitha Sriraman and Thomas F. Wenisch. tune: Auto-tuned threading for OLDI microservices. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18), pages 177?194, Carlsbad, CA, October 2018. USENIX Association."},{"key":"e_1_3_2_1_54_1","first-page":"12","volume-title":"2018 IEEE International Symposium on Workload Characterization (IISWC)","author":"Sriraman Akshitha","unstructured":"Akshitha Sriraman and Thomas F Wenisch . usuite : A benchmark suite for microservices . In 2018 IEEE International Symposium on Workload Characterization (IISWC) , pages 1? 12 . IEEE, 2018. Akshitha Sriraman and Thomas F Wenisch. usuite: A benchmark suite for microservices. In 2018 IEEE International Symposium on Workload Characterization (IISWC), pages 1?12. IEEE, 2018."},{"key":"e_1_3_2_1_55_1","first-page":"623","volume-title":"Proceedings of the 2017 Symposium on Cloud Computing","author":"Suresh Lalith","unstructured":"Lalith Suresh , Peter Bodik , Ishai Menache , Marco Canini , and Florin Ciucu . Distributed resource management across process boundaries . In Proceedings of the 2017 Symposium on Cloud Computing , pages 611? 623 . ACM, 2017. Lalith Suresh, Peter Bodik, Ishai Menache, Marco Canini, and Florin Ciucu. Distributed resource management across process boundaries. In Proceedings of the 2017 Symposium on Cloud Computing, pages 611?623. ACM, 2017."},{"key":"e_1_3_2_1_56_1","unstructured":"Apache thrift. https:\/\/thrift.apache.org.  Apache thrift. https:\/\/thrift.apache.org."},{"key":"e_1_3_2_1_57_1","unstructured":"Torque resource manager. http:\/\/www.adaptivecomputing.com\/products\/open-source\/torque\/.  Torque resource manager. http:\/\/www.adaptivecomputing.com\/products\/open-source\/torque\/."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/1071690.1064252"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741964"},{"key":"e_1_3_2_1_60_1","volume-title":"Proceedings of ISCA.","author":"Yang Hailong","year":"2013","unstructured":"Hailong Yang , Alex Breslow , Jason Mars , and Lingjia Tang . Bubble-flux : precise online qos management for increased utilization in warehouse scale computers . In Proceedings of ISCA. 2013 . Hailong Yang, Alex Breslow, Jason Mars, and Lingjia Tang. Bubble-flux: precise online qos management for increased utilization in warehouse scale computers. In Proceedings of ISCA. 2013."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080224"},{"key":"e_1_3_2_1_62_1","first-page":"161","volume-title":"Proceedings of the ACM Symposium on Cloud Computing","author":"Zhou Hao","unstructured":"Hao Zhou , Ming Chen , Qian Lin , Yong Wang , Xiaobin She , Sifan Liu , Rui Gu , Beng Chin Ooi , and Junfeng Yang . Overload control for scaling wechat microservices . In Proceedings of the ACM Symposium on Cloud Computing , pages 149? 161 . ACM, 2018. Hao Zhou, Ming Chen, Qian Lin, Yong Wang, Xiaobin She, Sifan Liu, Rui Gu, Beng Chin Ooi, and Junfeng Yang. Overload control for scaling wechat microservices. In Proceedings of the ACM Symposium on Cloud Computing, pages 149?161. ACM, 2018."}],"event":{"name":"ASPLOS '21: 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","location":"Virtual USA","acronym":"ASPLOS '21","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3445814.3446693","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3445814.3446693","content-type":"text\/html","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3445814.3446693","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3445814.3446693","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:14Z","timestamp":1750195694000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3445814.3446693"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,17]]},"references-count":61,"alternative-id":["10.1145\/3445814.3446693","10.1145\/3445814"],"URL":"https:\/\/doi.org\/10.1145\/3445814.3446693","relation":{},"subject":[],"published":{"date-parts":[[2021,4,17]]},"assertion":[{"value":"2021-04-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}