The DOI matches its Crossref record; 69 of the 72 references it cites were found in a registry or an index.
An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge Systems
Open accessAbstract
Cloud services have recently started undergoing a major shift from monolithic applications, to graphs of hundreds or thousands of loosely-coupled microservices. Microservices fundamentally change a lot of assumptions current cloud systems are designed with, and present both opportunities and challenges when optimizing for quality of service (QoS) and cloud utilization.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Witten, I. H. (2008) · Cited by 9,143
Large-Scale Machine Learning with Stochastic Gradient Descent
Bottou, L. (2010) · Proceedings of COMPSTAT'2010 · doi:10.1007/978-3-7908-2604-3_16 · Cited by 5,795
In-Datacenter Performance Analysis of a Tensor Processing Unit
Jouppi, N. P., Young, C., Patil, N., Patterson, D., Agrawal, G., Bajwa, R., Bates, S., Bhatia, S., Boden, N., Borchers, A., et al. (2017) · Proceedings of the 44th Annual International Symposium on Computer Architecture · doi:10.1145/3079856.3080246 · Cited by 4,537
Self-citationDean, J., & Barroso, L. A. (2013) · Communications of the ACM · doi:10.1145/2408776.2408794 · Cited by 1,852
The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines
Barroso, L. A., & Hölzle, U. (2009) · Synthesis lectures on computer architecture · doi:10.2200/s00193ed1v01y200905cac006 · Cited by 1,711
(2011) · doi:10.5555/1972457.1972488 · Cited by 1,619
Large-scale cluster management at Google with Borg
Verma, A., Pedrosa, L., Korupolu, M., Oppenheimer, D., Tune, E., & Wilkes, J. (2015) · Proceedings of the Tenth European Conference on Computer Systems · doi:10.1145/2741948.2741964 · Cited by 1,468
Ferdman, M., Adileh, A., Kocberber, O., Volos, S., Alisafaee, M., Jevdjic, D., Kaynak, C., Popescu, A. D., Ailamaki, A., & Falsafi, B. (2012) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/2150976.2150982 · Cited by 818
Delimitrou, C., & Kozyrakis, C. (2014) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/2541940.2541941 · Cited by 704
Self-citationA reconfigurable fabric for accelerating large-scale datacenter services
Putnam, A. R., Caulfield, A. M., Chung, E. S., Chiou, D., Constantinides, K., Demme, J., Esmaeilzadeh, H., Fowers, J., Gopal, G. P., Gray, J., et al. (2014) · ACM SIGARCH Computer Architecture News · doi:10.1145/2678373.2665678 · Cited by 700
Cited by
Sorted by citations
Items 601–666 of 666
Hsiao, H., Hsu, C., Lai, K., & Wei, L.-F. (2026) · IEEE Transactions on Network Science and Engineering · doi:10.1109/tnse.2026.3689030
FastFI: Enhancing API Call-Site Robustness in Microservice-Based Systems with Fault Injection
Tan, Y., Wang, J., Xie, S., Li, B., Yong, Y., Zhang, N., & Tan, S. (2026) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3813806
SREGym: A Live Training Ground for AI SRE Agents with High-Fidelity Failure Drills
Clark, J., Su, Y., Pial, S. M. R., Gniedziejko, L., & Xu, T. (2026) · ACM Conference on AI and Agentic Systems (CAIS) · doi:10.1145/3786335.3813208
Multi-Cloud ML Systems: Performance Benchmarking and Latency Optimization
Bavdys, M., & Кушнір, О. (2026) · Advances in Cyber-Physical Systems · doi:10.23939/acps2026.01.006
PaTGen: Temporal Similarity-Driven Proxy Benchmark Generation Method for Cloud Workloads
Yin, H., Lin, W., Huang, H., Luo, X., Zhong, H., & Li, K. (2026) · ACM Transactions on Architecture and Code Optimization · doi:10.1145/3816437
ChainScope: Balancing Accuracy and Overhead in Non-intrusive Distributed Tracing of Microservices
Hong, R., Castellano, G., Zhang, J., Sun, C., Chen, P., & Gallo, M. (2026) · Proceedings of the ACM on Networking · doi:10.1145/3808662
Topology-Aware Circuit Breaking on Critical Paths in Microservice Systems
Wang, L., Li, X., Bu, Y., Zhang, T., Teng, M., & Zhao, Y. (2026) · Design, Automation, and Test in Europe · doi:10.23919/date69613.2026.11539340
Khepri: Crystallizing TAGE for Memory Efficient Prewarm in Serverless Computing
Wang, Z., Zhang, Z., Yang, Z., Jiang, K., Fu, C., & Han, J. S. (2026) · Design, Automation, and Test in Europe · doi:10.23919/date69613.2026.11539201
Bongu, S. R. (2026) · International Conference on Artificial Intelligence & Machine Learning in Communication and Power Systems (AIMLCPS) · doi:10.1109/aimlcps68702.2026.11542477
State Migration in Styx: Towards Serverless Transactional Functions
Psarakis, K., Christodoulou, G., Siachamis, G., Fragkoulis, M., & Katsifodimos, A. (2026) · The VLDB Journal · doi:10.1007/s00778-026-00971-x
Horizontal pod splitting scheduling for cost-effectiveness in cloud computing
Wang, S., Liu, X., Fu, J., Liu, S., Tian, X., & Du, X. (2026) · Journal of Cloud Computing Advances Systems and Applications · doi:10.1186/s13677-026-00945-y
Self-citationSi, Z., Gu, L., Zeng, D., Fan, H., & Chen, Q. (2026) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom59046.2026.11571241
UTOC: Uncertainty-aware Execution Optimization for Conditional DAG Application in MEC Networks
Meng, Q., Tan, X., Wang, M., Liu, Y., Gao, X., & Zheng, Q. (2026) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom59046.2026.11571496
Zhao, S., Liu, K., Lu, J., Xu, Z., Yan, M., & Qiu, K. (2026) · Journal of Artificial Intelligence and Soft Computing Research · doi:10.2478/jaiscr-2026-0017
Application-Level Function Pipelines on In-Network FPGA Accelerators
Yang, Z., István, Z., Canini, M., & Fahmy, S. A. (2026) · IFIP Networking Conference (IFIP Networking) · doi:10.23919/ifipnetworking70592.2026.11579163
Xinkai, W. A. N. G., Chao, L. I., HUANG, T., Jinyang, G. U. O., Hou, X., Xu, G., Wu, Y., & Minyi, G. U. O. (2026) · Scientia Sinica Informationis · doi:10.1360/ssi-2025-0384
Griffin: Coherency-Aware Task Scheduling and Memory Allocation for CXL Interconnects
Lee, S., Diab, K., Tootaghaj, D. Z., Cao, L., Sharma, P., & Gavrilovska, A. (2026) · International Conference on Supercomputing · doi:10.1145/3797905.3806074
Agile QoS-aware Dynamic Power Management with eBPF Governors
Rezvani, M., & Wong, D. (2026) · International Conference on Supercomputing · doi:10.1145/3797905.3800518
BOTVPA: An SLO-Aware and Efficient Resource Scheduling Method for Microservice
Ye, X., Lin, W., Luo, X., Li, M. S., & Mu, Q. (2026) · IEEE Transactions on Services Computing · doi:10.1109/tsc.2026.3709898
AI-NativeBench: An Open-Source White-Box Agentic Benchmark Suite for AI-Native Systems
Wang, Z., Yu, G., & Lyu, M. R.-T. (2026) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3821576 · Cited by 6
AIAER-Mask: Safe Neuro-Symbolic Intent-Correct Routing for Event-Driven Microservices
Hassan, H., Sarhan, S., & Shalaby, A. (2026) · IEEE Transactions on Services Computing · doi:10.1109/tsc.2026.3708565
Adaptive Migration Budget Control for Lightweight User-Space Tail Latency Scheduling on Linux
Li, J., Li, W., Bi, B., & Li, T. (2026) · International Conference on Signal Image Processing and Communication (ICSIPC) · doi:10.1109/icsipc69751.2026.11584090
Krysha: Cost-Efficient Resource Orchestration for Geo-Distributed Serverless Microservices
Zhang, Y., & Jacobsen, H. (2026) · ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC) · doi:10.1145/3806645.3807589
Self-citationCremes: Cost-Efficient and Reliable Microservice Execution on Spot Instances
Chen, L., Lin, C., Chen, J., Luo, S., Xu, H., & Xu, C. (2026) · ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC) · doi:10.1145/3806645.3807817
Ding, K., Ran, D., Ma, Y., Song, Z., Bian, K., & Xie, T. (2026) · IEEE Transactions on Dependable and Secure Computing · doi:10.1109/tdsc.2026.3712748
Causal Intervention Reinforcement Learning for Resource Scheduling in Microservices
Zhang, X., Yang, Y., & Pu, P. (2026) · Lecture notes in computer science · doi:10.1007/978-981-92-3381-6_23
Xu, D., Liu, F., Wang, B., Tang, X., Wu, Q., & Chen, C. L. P. (2026) · IEEE Transactions on Computers · doi:10.1109/tc.2026.3715803
Ikhzmane, O., Doudach, L., Belkhou, K., Rhalem, W., Sefrioui, H., Belfkih, S., Cherrah, Y., & Benba, A. (2026) · Lecture notes in networks and systems · doi:10.1007/978-3-032-30563-3_14
Arcus: Fast and Reliable Function State I/O for Serverless Computing With Log-Cache Co-Design
Liu, Y., Huang, Z., Huang, H., Peng, J., Wu, S., & Jin, H. (2026) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2026.3715670
Aderaldo, C. M., & Mendonça, N. C. (2026) · Journal of Software Engineering Research and Development · doi:10.5753/jserd.2026.6965
Anjum, M. A. (2026) · IEEE Cloud Summit · doi:10.1109/cloudsummit68932.2026.00012
Fuzzy Admission Control Using Non-Intrusive QoS Inference for Resource-Constrained Environments
Muslim, A., Aydenlou, A. B., & Recker, S. (2026) · IEEE International Conference on Fuzzy Systems (FUZZ-IEEE) · doi:10.1109/fuzz69877.2026.11626457
Wang, Z., Sedlak, B., Herrera, J. L., & Dustdar, S. (2026) · IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW) · doi:10.1109/icdcsw72724.2026.00054
PhaseWeave: Phase-Aware Execution on Heterogeneous Chiplet Architectures for Datacenters
Kim, J., Zhang, C., Goiri, Í., Rossbach, C. J., & Stojkovic, J. (2026) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1109/isca66397.2026.00120
Durai, M., & Pranitha, M. (2026) · International Conference on Inventive Computation and Information Technologies (ICICIT) · doi:10.1109/icicit69063.2026.11634070
Memory Consumption in Microservices Based and Monolithic Applications
Halili, N., Shabani, I., Hyseni, D., Zejnullahu, F., & Kabashi, Q. (2026) · Communications in computer and information science · doi:10.1007/978-3-032-24513-7_13
StaR: Stateful Dynamic-Graph Root Cause Analysis through Memory-Enhanced Causality Discovery
Huang, H., Ng, M. T., Lyu, J., Huang, Y., Yu, G., Wang, Y., & Lyu, M. R.-T. (2026) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3770855.3817863
The Koala Benchmarks for the Shell: Characterization, Implications, and Extensions
Lamprou, E., Williams, E., Kaoukis, G., Zhang, Z., Greenberg, M., Καλλάς, Κ., Lazarek, L., & Vasilakis, N. (2026) · ACM Transactions on Computer Systems · doi:10.1145/3811545
Ikegawa, K., 佐藤, 竜., & Hoshikawa, N. (2026) · IEEE Access · doi:10.1109/access.2026.3721544
Critical Path Guided Decision Making with CALLIGATOR
Pancholi, M., Baugh, L., Schnapauff, O., Culler, D., Kaffes, K., Gan, Y., & Stephens, B. E. (2026) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/3789240.3829103
Self-citationIncentives and Evidence in Learned Service Orchestration
Khilji, S. I., Furutanpey, A., & Dustdar, S. (2026) · International Symposium on Service Oriented Software Engineering · doi:10.1109/sose71128.2026.00015
Partition-Based Microservice Architecture for Civil Aviation Cloud Platforms
Cui, H., Liu, Z., Li, M., Wang, H., Tian, F., Yang, G., Duan, K., & Fu, D. (2026) · IEEE International Conference on Joint Cloud Computing (JCC) · doi:10.1109/jcc72984.2026.00069
Self-citationSLADE: an SLA-Based Decision Engine in QoS Application Performance ManagementPreprint
Stefano, A. D., Genovese, A., Gollo, M., & Morana, G. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7351199
LTFP: Lead-Time-Aware Failure Prediction Based on Service GNNs for AIOps
Zou, H., Zhao, Y., Chen, X., Wang, L., Yu, J., & Jiang, L. (2026) · Algorithms · doi:10.3390/a19090720
TD-RCA: Topology-Aware and Dual-Perspective Decoupling for Root Cause Analysis in Microservices
He, S., Tang, B., Wei, M., Xiang, L., & Xie, K. (2026) · International Workshop on Quality of Service · doi:10.1109/iwqos70441.2026.11661074
Quota-based Admission Control for Short-Lived gRPC Calls in DetNet with Credit-Based Shaper
Taniguchi, K., Endo, A., Takahashi, K., Watanakeesuntorn, W., Abe, H., Lee, C., & Date, S. (2026) · International Conference on Computer Communication and the Internet (ICCCI) · doi:10.1109/iccci70321.2026.11666577
GuardGRPC: Priority-Aware Resource Governance for OTLP/gRPC Telemetry Export
Gullapalli, S., Divi, V. R., Muppidi, N. K. R., Rachamalla, S., & Tatavarthi, S. (2026) · International Conference on Electronics Representation and Algorithm (ICERA) · doi:10.1109/icera72709.2026.11666727
Microservice Long-Tail Latency Estimation Integrating System Runtime State
Li, Z., & Xie, J. (2026) · International Conference on Computer Information and Big Data Applications (CIBDA) · doi:10.1145/3813822.3813932
Kasahara, H., Kitajima, R., Towada, J., & Sato, O. (2026) · IEEE/IFIP Network Operations and Management Symposium (NOMS) · doi:10.1109/noms69089.2026.11668339
Counterfactual Autoscaling for Resource-Efficient Service Orchestration in the Cloud–Edge Continuum
Liatsas, L., Kibalya, G., & Antonopoulos, A. (2026) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2026.3731114
$\mu$ Sherlock: Continuous Intrusion Detection for Dynamic Microservice Applications
Flora, J., & Antunes, N. (2026) · IEEE Transactions on Emerging Topics in Computing · doi:10.1109/tetc.2026.3682163
Proceedings of The 16th International Symposium on Database Programming Languages
Rompf, T., Germany, D. 2. T. 1. I. S. O. D. P. L. 2. M., & Association for Computing Machinery-Digital Library (2017)
DCRL: Dynamic Causal Representation Learning for Root Cause Localization in Microservice Systems
Liu, C., Zhang, J., Shi, Y., Liu, S., Zhang, D., Qi, K., & Chen, Z. (2026) · IEEE International Conference on Web Services (ICWS) · doi:10.1109/icws72778.2026.00080
A Lightweight Causal Evidence Pipeline for Root-Cause Localization in Cloud-Native Systems
Dua, M., Gautam, A. S., Chowdhury, R., & Kundu, T. (2026) · IEEE International Conference on Information Reuse and Integration (IRI) · doi:10.1109/iri69576.2026.00015
Automated Network-Level Fault Injection Testing of Microservice Architectures
Flipse, D., Simsek, H., Decouchant, J., & Ozkan, B. K. (2026) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3744916.3773193
Geng, Y., Zhang, H., Wu, Z., Li, Y., Wang, J., & Yin, X. (2026) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3744916.3764518
Microservices Scheduling with ReS Model: Characterization, Regulation and Metrics
Xu, Z., Li, Z., Chen, Q., Shi, J., Yang, Z., Wang, Z., Zheng, Q., Zhang, W., & Guo, M. (2026) · Proceedings of the International Conference on Parallel Processing · doi:10.1145/3832810.3832834
Šarić, M., Radovan, A., & Kučak, D. (2026) · Applied Sciences · doi:10.3390/app16189069
Alghadhban, A. J., Ghoneim, A., & Alshemaimri, B. K. (2026) · Computation · doi:10.3390/computation14100229
An Analysis of the Mismatch Between Garbage Collection Evolution and Datacenter Paradigm Shifting
Xiao, J.-W., Hua, Z., Li, S.-K., Yuan, Y.-Z., Wu, M.-Y., Xue, H.-N., Feng, X.-B., Cui, H.-M., & Wang, C. (2026) · Journal of Computer Science and Technology · doi:10.1007/s11390-025-5560-3
Yao, Y., 秦晓河, Fan, Y., Li, Y., Hu, K., Li, L., Wang, X., Xie, T., Wang, Z., Tamir, Y., et al. (2026) · ACM SIGOPS Symposium on Operating Systems Principles (SOSP) · doi:10.1145/3830418.3843863
Self-citationOpenHFTBench: A Benchmark for Temporal Structure in Stateful Event Processing
Peng, S., Gui, Y., Jing, M., Zeng, X., & Fan, Y. (2026) · IEEE International Test Conference in Asia (ITC-Asia) · doi:10.1109/itc-asia71864.2026.11710922
SemantiX: A Compatibility Checker between Applications and Compositions of Distributed Systems
Sun, Y., & Shin, J.-Y. (2026) · Proceedings of the ACM on software engineering. · doi:10.1145/3832138
AdaFuse: Adaptive Function Fusion for Dynamic Serverless Workflows
Lin, Z., Liao, J., Zhou, Z., Xu, H., Xu, F., Chen, X., & Guo, D. (2026) · ACM Transactions on Architecture and Code Optimization · doi:10.1145/3859287
Resilience Engineering for Cloud-Deployed Financial Systems Using Spring-Based Microservices
Vaidyanathan, S. (2025) · International Journal of Computational and Experimental Science and Engineering · doi:10.22399/ijcesen.5546
Large language models for agentic NetOps and AIOps: Architectures, evaluation, and safety
Bilal, M., Crowcroft, J., Wang, R., Xu, X., & Dustdar, S. (2027) · Computer Science Review · doi:10.1016/j.cosrev.2026.101075 · Cited by 10
Metadata
- Authors
- Gan, Y., Zhang, Y., Cheng, D., Shetty, A., Rathi, P., Katarki, N., Bruno, A., Hu, J., Ritchken, B., Jackson, B., Hu, K., Pancholi, M., He, Y., Clancy, B., Colen, C., Wen, F., Leung, C., Wang, S., Zaruvinsky, L., Espinosa, M., Lin, R., Liu, Z., Padilla, J., & Delimitrou, C.
- Affiliations
- Cornell University (US)
- Cornell University, Ithaca, NY, USA
- Venue
- Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems
- Publisher
- ACM
- Published
- 2019-04-04
- Pages
- 3-18
- OpenAlex
- W2931122162
- Cited by
- 665
- References
- 72
- Citations by year
- 2026: 103 · 2025: 127 · 2024: 117 · 2023: 91 · 2022: 67 · 2021: 71 · 2020: 67 · 2019: 21
- FWCI
- 45.01
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) (publishedVersion)
- Funders
- NSF (CNS-1422088)
- Topics
- Physical Sciences › Computer Science › Information Systems › Cloud Computing and Resource Management
- Physical Sciences › Computer Science › Computer Networks and Communications › Software System Performance and Reliability
- Physical Sciences › Computer Science › Hardware and Architecture › Parallel Computing and Optimization Techniques
- Keywords
- microservices, benchmark suite, hardware-software co-design, cloud systems, edge computing, quality of service, monolith to microservices migration
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review