{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T18:21:10Z","timestamp":1780510870383,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,10,11]],"date-time":"2018-10-11T00:00:00Z","timestamp":1539216000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,10,11]]},"DOI":"10.1145\/3267809.3267823","type":"proceedings-article","created":{"date-parts":[[2018,9,28]],"date-time":"2018-09-28T18:00:41Z","timestamp":1538157641000},"page":"149-161","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":85,"title":["Overload Control for Scaling WeChat Microservices"],"prefix":"10.1145","author":[{"given":"Hao","family":"Zhou","sequence":"first","affiliation":[{"name":"Tencent Inc., China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ming","family":"Chen","sequence":"additional","affiliation":[{"name":"Tencent Inc., China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qian","family":"Lin","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yong","family":"Wang","sequence":"additional","affiliation":[{"name":"Tencent Inc., China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaobin","family":"She","sequence":"additional","affiliation":[{"name":"Tencent Inc., China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sifan","family":"Liu","sequence":"additional","affiliation":[{"name":"Tencent Inc., China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rui","family":"Gu","sequence":"additional","affiliation":[{"name":"Columbia University, New York, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Beng Chin","family":"Ooi","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Junfeng","family":"Yang","sequence":"additional","affiliation":[{"name":"Columbia University, New York, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2018,10,11]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/MITP.2002.1046642"},{"key":"e_1_3_2_2_2_1","volume-title":"Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI).","author":"Banga Gaurav","unstructured":"Gaurav Banga , Peter Druschel , and Jeffrey C. Mogul . 1999. Resource Containers: A New Facility for Resource Management in Server Systems . In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI). Gaurav Banga, Peter Druschel, and Jeffrey C. Mogul. 1999. Resource Containers: A New Facility for Resource Management in Server Systems. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI)."},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"crossref","unstructured":"Azer Bestavros and Sue Nagy. 1997. Admission Control and Overload Management for Real-Time Database. In Real-Time Database Systems: Issues and Applications. 193--214.  Azer Bestavros and Sue Nagy. 1997. Admission Control and Overload Management for Real-Time Database. In Real-Time Database Systems: Issues and Applications. 193--214.","DOI":"10.1007\/978-1-4615-6161-3_12"},{"key":"e_1_3_2_2_4_1","volume-title":"Proceedings of the International Conference on Very Large Data Bases (VLDB).","author":"Chandrasekaran Sirish","year":"2004","unstructured":"Sirish Chandrasekaran and Michael Franklin . 2004 . Remembrance of Streams Past: Overload-sensitive Management of Archived Streams . In Proceedings of the International Conference on Very Large Data Bases (VLDB). Sirish Chandrasekaran and Michael Franklin. 2004. Remembrance of Streams Past: Overload-sensitive Management of Archived Streams. In Proceedings of the International Conference on Very Large Data Bases (VLDB)."},{"key":"e_1_3_2_2_5_1","volume-title":"Proceedings of the IEEE International Conference on Computer Communications (INFOCOM).","author":"Chen Huamin","unstructured":"Huamin Chen and P. Mohapatra . 2002. Session-based overload control in QoS-aware Web servers . In Proceedings of the IEEE International Conference on Computer Communications (INFOCOM). Huamin Chen and P. Mohapatra. 2002. Session-based overload control in QoS-aware Web servers. In Proceedings of the IEEE International Conference on Computer Communications (INFOCOM)."},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/371920.372156"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2002.1009151"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626315"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626322"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/988672.988710"},{"key":"e_1_3_2_2_12_1","volume-title":"Service-Oriented Architecture: Concepts, Technology, and Design","author":"Erl Thomas","unstructured":"Thomas Erl . 2005. Service-Oriented Architecture: Concepts, Technology, and Design . Prentice Hall . Thomas Erl. 2005. Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall."},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/519167.828765"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391241"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486028"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882943"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/69.806933"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2746485"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2838344.2839461"},{"key":"e_1_3_2_2_21_1","unstructured":"Tony Mauro. 2015. Adopting Microservices at Netflix: Lessons for Architectural Design. https:\/\/tinyurl.com\/htfezlj.  Tony Mauro. 2015. Adopting Microservices at Netflix: Lessons for Architectural Design. https:\/\/tinyurl.com\/htfezlj."},{"key":"e_1_3_2_2_22_1","volume-title":"Menasce and Virgilio Almeida","author":"Daniel","year":"2001","unstructured":"Daniel A. Menasce and Virgilio Almeida . 2001 . Capacity Planning for Web Services: Metrics, Models , and Methods. Prentice Hall PTR. Daniel A. Menasce and Virgilio Almeida. 2001. Capacity Planning for Web Services: Metrics, Models, and Methods. Prentice Hall PTR."},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-10383-4_3"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/263326.263335"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2208917.2209336"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3132020"},{"key":"e_1_3_2_2_27_1","volume-title":"Proceedings of the International Conference on Very Large Data Bases (VLDB).","author":"Tatbul Nesime","year":"2007","unstructured":"Nesime Tatbul , U\u011fur \u00c7etintemel , and Stan Zdonik . 2007 . Staying FIT: Efficient Load Shedding Techniques for Distributed Stream Processing . In Proceedings of the International Conference on Very Large Data Bases (VLDB). Nesime Tatbul, U\u011fur \u00c7etintemel, and Stan Zdonik. 2007. Staying FIT: Efficient Load Shedding Techniques for Distributed Stream Processing. In Proceedings of the International Conference on Very Large Data Bases (VLDB)."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDEW.2006.45"},{"key":"e_1_3_2_2_29_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC).","author":"Voigt Thiemo","year":"2001","unstructured":"Thiemo Voigt , Renu Tewari , Douglas Freimuth , and Ashish Mehra . 2001 . Kernel Mechanisms for Service Differentiation in Overloaded Web Servers . In Proceedings of the USENIX Annual Technical Conference (ATC). Thiemo Voigt, Renu Tewari, Douglas Freimuth, and Ashish Mehra. 2001. Kernel Mechanisms for Service Differentiation in Overloaded Web Servers. In Proceedings of the USENIX Annual Technical Conference (ATC)."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281492.1281493"},{"key":"e_1_3_2_2_31_1","volume-title":"Proceedings of the USENIX Symposium on Internet Technologies and Systems (USITS).","author":"Welsh Matt","year":"2003","unstructured":"Matt Welsh and David Culler . 2003 . Adaptive Overload Control for Busy Internet Servers . In Proceedings of the USENIX Symposium on Internet Technologies and Systems (USITS). Matt Welsh and David Culler. 2003. Adaptive Overload Control for Busy Internet Servers. In Proceedings of the USENIX Symposium on Internet Technologies and Systems (USITS)."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502057"},{"key":"e_1_3_2_2_33_1","volume-title":"Proceedings of the International Conference on Very Large Data Bases (VLDB).","author":"Xing Ying","year":"2006","unstructured":"Ying Xing , Jeong-Hyon Hwang , U\u011fur \u00c7etintemel , and Stan Zdonik . 2006 . Providing Resiliency to Load Variations in Distributed Stream Processing . In Proceedings of the International Conference on Very Large Data Bases (VLDB). Ying Xing, Jeong-Hyon Hwang, U\u011fur \u00c7etintemel, and Stan Zdonik. 2006. Providing Resiliency to Load Variations in Distributed Stream Processing. In Proceedings of the International Conference on Very Large Data Bases (VLDB)."}],"event":{"name":"SoCC '18: ACM Symposium on Cloud Computing","location":"Carlsbad CA USA","acronym":"SoCC '18","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the ACM Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3267809.3267823","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3267809.3267823","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:44:30Z","timestamp":1750207470000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3267809.3267823"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,11]]},"references-count":33,"alternative-id":["10.1145\/3267809.3267823","10.1145\/3267809"],"URL":"https:\/\/doi.org\/10.1145\/3267809.3267823","relation":{},"subject":[],"published":{"date-parts":[[2018,10,11]]},"assertion":[{"value":"2018-10-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}