{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,6]],"date-time":"2025-12-06T21:47:25Z","timestamp":1765057645647,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,8,5]],"date-time":"2019-08-05T00:00:00Z","timestamp":1564963200000},"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":[[2019,8,5]]},"DOI":"10.1145\/3337821.3337857","type":"proceedings-article","created":{"date-parts":[[2019,7,25]],"date-time":"2019-07-25T12:34:36Z","timestamp":1564058076000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Unleashing the Scalability Potential of Power-Constrained Data Center in the Microservice Era"],"prefix":"10.1145","author":[{"given":"Xiaofeng","family":"Hou","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiao Tong University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiacheng","family":"Liu","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiao Tong University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chao","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiao Tong University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Minyi","family":"Guo","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiao Tong University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,8,5]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Magenic A. Wu Solutions Architect. 2017. Taking the Cloud-Native Approach with Microservices. https:\/\/cloud.google.com\/files\/Cloud-native-approach-with-microservices.pdf  Magenic A. Wu Solutions Architect. 2017. Taking the Cloud-Native Approach with Microservices. https:\/\/cloud.google.com\/files\/Cloud-native-approach-with-microservices.pdf"},{"key":"e_1_3_2_1_2_1","unstructured":"Alibaba. 2018. Alibaba Production Cluster Trace Data. https:\/\/github.com\/alibaba\/clusterdata  Alibaba. 2018. Alibaba Production Cluster Trace Data. https:\/\/github.com\/alibaba\/clusterdata"},{"key":"e_1_3_2_1_3_1","unstructured":"baeldung. 2018. Introduction to Dubbo. https:\/\/www.baeldung.com\/dubbo  baeldung. 2018. Introduction to Dubbo. https:\/\/www.baeldung.com\/dubbo"},{"key":"e_1_3_2_1_4_1","volume-title":"Chris Richardson of Eventuate","author":"Inc.","year":"2015","unstructured":"Inc. Chris Richardson of Eventuate . 2015 . Introduction to Microservices . https:\/\/www.nginx.com\/blog\/introduction-to-microservices\/ Inc. Chris Richardson of Eventuate. 2015. Introduction to Microservices. https:\/\/www.nginx.com\/blog\/introduction-to-microservices\/"},{"key":"e_1_3_2_1_5_1","unstructured":"Alibaba Clouder. {n. d.}. Capacity Planning for Alibaba's Double 11 Shopping Festival - Alibaba Cloud Community. https:\/\/www.alibabacloud.com\/blog\/594164.  Alibaba Clouder. {n. d.}. Capacity Planning for Alibaba's Double 11 Shopping Festival - Alibaba Cloud Community. https:\/\/www.alibabacloud.com\/blog\/594164."},{"volume-title":"Microservices: Architecture for Containerized .NET Applications. https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/microservices-architecture\/","year":"2019","key":"e_1_3_2_1_6_1","unstructured":"Torre Cesar de la 2019 . .NET Microservices: Architecture for Containerized .NET Applications. https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/microservices-architecture\/ Torre Cesar de la et al. 2019. .NET Microservices: Architecture for Containerized .NET Applications. https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/microservices-architecture\/"},{"key":"e_1_3_2_1_7_1","unstructured":"Buck Alex etal 2019. Microservices architecture style. https:\/\/docs.microsoft.com\/en-us\/azure\/architecture\/guide\/architecture-styles\/microservices  Buck Alex et al. 2019. Microservices architecture style. https:\/\/docs.microsoft.com\/en-us\/azure\/architecture\/guide\/architecture-styles\/microservices"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"C. Chou etal 2019. &mu;DPM: Dynamic Power Management for the Microsecond Era Chih-Hsun. In HPCA.  C. Chou et al. 2019. &mu;DPM: Dynamic Power Management for the Microsecond Era Chih-Hsun. In HPCA.","DOI":"10.1109\/HPCA.2019.00032"},{"key":"e_1_3_2_1_9_1","volume-title":"Adrenaline: Pinpointing and reining in tail queries with quick voltage boosting. In HPCA.","author":"Hsu C.","year":"2015","unstructured":"C. Hsu 2015 . Adrenaline: Pinpointing and reining in tail queries with quick voltage boosting. In HPCA. C. Hsu et al. 2015. Adrenaline: Pinpointing and reining in tail queries with quick voltage boosting. In HPCA."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2540708.2540736"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750381"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.50"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"D. Lo etal 2014. Towards energy proportionality for large-scale latency-critical workloads. In ISCA.   D. Lo et al. 2014. Towards energy proportionality for large-scale latency-critical workloads. In ISCA.","DOI":"10.1109\/ISCA.2014.6853237"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508284.1508269"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024723.2000103"},{"key":"e_1_3_2_1_16_1","unstructured":"E. Tune etal 2001. Dynamic prediction of critical path instructions. In HPCA.   E. Tune et al. 2001. Dynamic prediction of critical path instructions. In HPCA."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190546"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830797"},{"key":"e_1_3_2_1_19_1","unstructured":"H. Sara etal 2017. Microservice ambients: An architectural meta-modelling approach for microservice granularity. In ICSA.  H. Sara et al. 2017. Microservice ambients: An architectural meta-modelling approach for microservice granularity. In ICSA."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408794"},{"key":"e_1_3_2_1_21_1","unstructured":"J. D. Brutlag etal 2008. User Preference and Search Engine Latency.  J. D. Brutlag et al. 2008. User Preference and Search Engine Latency."},{"key":"e_1_3_2_1_22_1","unstructured":"J. Lewis etal 2014. Microservices a definition of this new architectural term. (2014). https:\/\/martinfowler.com\/articles\/microservices.html  J. Lewis et al. 2014. Microservices a definition of this new architectural term. (2014). https:\/\/martinfowler.com\/articles\/microservices.html"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499368.2451124"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"L. A. Barroso etal 2013. The datacenter as a computer: An introduction to the design of warehouse-scale machines. In Synthesis lectures on computer architecture.   L. A. Barroso et al. 2013. The datacenter as a computer: An introduction to the design of warehouse-scale machines. In Synthesis lectures on computer architecture.","DOI":"10.1007\/978-3-031-01741-4"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"crossref","unstructured":"L. Liu etal 2015. Leveraging Heterogeneous Power for Improving Datacenter Efficiency and Resiliency. In CAL.  L. Liu et al. 2015. Leveraging Heterogeneous Power for Improving Datacenter Efficiency and Resiliency. In CAL.","DOI":"10.1109\/LCA.2014.2363084"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/NCA.2015.49"},{"key":"e_1_3_2_1_27_1","volume-title":"Congra: Towards Efficient Processing of Concurrent Graph Queries on Shared-Memory Machines. In ICCD.","author":"Pan P.","year":"2017","unstructured":"P. Pan 2017 . Congra: Towards Efficient Processing of Concurrent Graph Queries on Shared-Memory Machines. In ICCD. P. Pan et al. 2017. Congra: Towards Efficient Processing of Concurrent Graph Queries on Shared-Memory Machines. In ICCD."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.48"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"R. Azimi etal 2017. Fast Decentralized Power Capping for Server Clusters. In HPCA.  R. Azimi et al. 2017. Fast Decentralized Power Capping for Server Clusters. In HPCA.","DOI":"10.1109\/HPCA.2017.49"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2189750.2150985"},{"key":"e_1_3_2_1_31_1","unstructured":"S. Rajagopalan etal 2015. App-Bisect: Autonomous healing for microservice-based apps. In Hotcloud.   S. Rajagopalan et al. 2015. App-Bisect: Autonomous healing for microservice-based apps. In Hotcloud."},{"key":"e_1_3_2_1_32_1","unstructured":"S. T. Srikanth etal 1998. Load latency tolerance in dynamically scheduled processors. In MICRO.  S. T. Srikanth et al. 1998. Load latency tolerance in dynamically scheduled processors. In MICRO."},{"key":"e_1_3_2_1_33_1","unstructured":"S. T. Srikanth etal 2001. Locality vs. criticality. In ISCA.  S. T. Srikanth et al. 2001. Locality vs. criticality. In ISCA."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1557019.1557047"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"W. Zheng etal 2016. TECfan: Coordinating Thermoelectric Cooler Fan and DVFS for CMP Energy Optimization. In IPDPS.  W. Zheng et al. 2016. TECfan: Coordinating Thermoelectric Cooler Fan and DVFS for CMP Energy Optimization. In IPDPS.","DOI":"10.1109\/IPDPS.2016.19"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1273440.1250665"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","unstructured":"X. Gao etal 2018. Reduced Cooling Redundancy: A New Security Vulnerability in a Hot Data Center. In NDSS.  X. Gao et al. 2018. Reduced Cooling Redundancy: A New Security Vulnerability in a Hot Data Center. In NDSS.","DOI":"10.14722\/ndss.2018.23165"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"crossref","unstructured":"X. Gao etal 2018. Reduced cooling redundancy: A new security vulnerability in a hot data center. In NDSS.  X. Gao et al. 2018. Reduced cooling redundancy: A new security vulnerability in a hot data center. In NDSS.","DOI":"10.14722\/ndss.2018.23165"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"crossref","unstructured":"X. Hou etal 2018. Power Grab in Aggressively Provisioned Data Centers: What is the Risk and What Can Be Done About It. In ICCD.  X. Hou et al. 2018. Power Grab in Aggressively Provisioned Data Centers: What is the Risk and What Can Be Done About It. In ICCD.","DOI":"10.1109\/ICCD.2018.00015"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183440.3194991"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"crossref","unstructured":"Y. Gan etal 2018. The Architectural Implications of Cloud Microservices. In CAL.  Y. Gan et al. 2018. The Architectural Implications of Cloud Microservices. In CAL.","DOI":"10.1109\/LCA.2018.2839189"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"crossref","unstructured":"Y. Gan etal 2018. Seer: leveraging big data to navigate the complexity of cloud debugging. In HotCloud.   Y. Gan et al. 2018. Seer: leveraging big data to navigate the complexity of cloud debugging. In HotCloud.","DOI":"10.1145\/3297858.3304004"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_44_1","unstructured":"Intel. 2017. Intel\u00ae 64 and IA-32 Architectures Software Developer Manual: Vol 3. (2017). https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/64-ia-32-architectures-software-developer-system-programming-manual-325384.html  Intel. 2017. Intel\u00ae 64 and IA-32 Architectures Software Developer Manual: Vol 3. (2017). https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/64-ia-32-architectures-software-developer-system-programming-manual-325384.html"},{"key":"e_1_3_2_1_45_1","unstructured":"kubernetes. 2019. Production-Grade Container Orchestration. https:\/\/kubernetes.io\/  kubernetes. 2019. Production-Grade Container Orchestration. https:\/\/kubernetes.io\/"},{"key":"e_1_3_2_1_46_1","unstructured":"J. Nielsen. 199 10.5555\/529793"},{"volume-title":"Microservices vs. Service-Oriented Architecture","key":"e_1_3_2_1_47_1","unstructured":"Mark Richards. 2015. Microservices vs. Service-Oriented Architecture . O'Reilly Media . Mark Richards. 2015. Microservices vs. Service-Oriented Architecture. O'Reilly Media."},{"key":"e_1_3_2_1_48_1","unstructured":"Amazon Web Services. 2018. Microservices on AWS. https:\/\/docs.aws.amazon.com\/aws-technical-content\/latest\/microservices-on-aws\/microservices-on-aws.pdf. (2018).  Amazon Web Services. 2018. Microservices on AWS. https:\/\/docs.aws.amazon.com\/aws-technical-content\/latest\/microservices-on-aws\/microservices-on-aws.pdf. (2018)."},{"key":"e_1_3_2_1_49_1","unstructured":"Swarm. 2019. Swarm: a Docker-native clustering system. https:\/\/github.com\/docker\/swarm  Swarm. 2019. Swarm: a Docker-native clustering system. https:\/\/github.com\/docker\/swarm"},{"key":"e_1_3_2_1_50_1","unstructured":"Zinkin. 2019. Zipkin. https:\/\/zipkin.io\/  Zinkin. 2019. Zipkin. https:\/\/zipkin.io\/"}],"event":{"name":"ICPP 2019: 48th International Conference on Parallel Processing","sponsor":["University of Tsukuba University of Tsukuba"],"location":"Kyoto Japan","acronym":"ICPP 2019"},"container-title":["Proceedings of the 48th International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3337821.3337857","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3337821.3337857","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:54:25Z","timestamp":1750204465000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3337821.3337857"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,5]]},"references-count":50,"alternative-id":["10.1145\/3337821.3337857","10.1145\/3337821"],"URL":"https:\/\/doi.org\/10.1145\/3337821.3337857","relation":{},"subject":[],"published":{"date-parts":[[2019,8,5]]},"assertion":[{"value":"2019-08-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}