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
Convergence of Edge Computing and Deep Learning: A Comprehensive Survey
Wang, X., Han, Y., Leung, V. C. M., Niyato, D., Yan, X., & Chen, X. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2020.2970550 · Cited by 1,498
Characterizing Microservice Dependency and Performance
Luo, S., Xu, H., Lu, C., Ye, K., Xu, G., Zhang, L., Ding, Y. F., He, J., & Xu, C. (2021) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3472883.3487003 · Cited by 305
Du, D., Yu, T., Xia, Y., Zang, B., Yan, G., Qin, C., Wu, Q., & Chen, H. (2020) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3373376.3378512 · Cited by 282
Serverless Computing: A Survey of Opportunities, Challenges, and Applications
Shafiei, H., Khonsari, A., & Mousavi, P. (2022) · ACM Computing Surveys · doi:10.1145/3510611 · Cited by 319
Chen, S., Delimitrou, C., & Martínez, J. F. (2019) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3297858.3304005 · Cited by 269
Self-citationGan, Y., Zhang, Y., Hu, K., Cheng, D., He, Y., Pancholi, M., & Delimitrou, C. (2019) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3297858.3304004 · Cited by 268
Self-citationSreekanti, V., Wu, C., Lin, X. C., Schleier-Smith, J., Gonzalez, J. E., Hellerstein, J. M., & Tumanov, A. (2020) · Proceedings of the VLDB Endowment · doi:10.14778/3407790.3407836 · Cited by 237
Jia, Z., & Witchel, E. (2021) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3445814.3446701 · Cited by 217
Architectural Implications of Function-as-a-Service Computing
Shahrad, M., Balkind, J., & Wentzlaff, D. (2019) · IEEE/ACM International Symposium on Microarchitecture (MICRO) · doi:10.1145/3352460.3358296 · Cited by 215
Serverless Computing: State-of-the-Art, Challenges and Opportunities
Li, Y., Lin, Y., Wang, Y., Ye, K., & Xu, C. (2022) · IEEE Transactions on Services Computing · doi:10.1109/tsc.2022.3166553 · Cited by 218
Characterizing serverless platforms with serverlessbench
Yu, T., Liu, Q., Du, D., Xia, Y., Zang, B., Lu, Z., Yang, P., Qin, C., & Chen, H. (2020) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3419111.3421280 · Cited by 200
DeepRecSys: A System for Optimizing End-To-End At-Scale Neural Recommendation Inference
Gupta, U., Hsia, S., Saraph, V., Wang, X., Reagen, B., Wei, G.-Y., Lee, H.-H. S., Brooks, D. M., & Wu, C.-J. (2020) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1109/isca45697.2020.00084 · Cited by 176
Adaptive Resource Efficient Microservice Deployment in Cloud-Edge Continuum
Fu, K., Zhang, W., Chen, Q., Zeng, D., & Guo, M. (2021) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2021.3128037 · Cited by 174
IceBreaker: warming serverless functions better with heterogeneity
Roy, R. B., Patel, T., & Tiwari, D. (2022) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3503222.3507750 · Cited by 157
Patel, T., & Tiwari, D. (2020) · IEEE International Symposium on High-Performance Computer Architecture (HPCA) · doi:10.1109/hpca47549.2020.00025 · Cited by 155
Eadro: An End-to-End Troubleshooting Framework for Microservices on Multi-source Data
Lee, C., Yang, T., Chen, Z., Su, Y., & Lyu, M. R. (2023) · 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE) · doi:10.1109/icse48619.2023.00150 · Cited by 149
FIRM: An Intelligent Fine-Grained Resource Management Framework for SLO-Oriented MicroservicesPreprint
Qiu, H., Banerjee, S. S., Jha, S., Kalbarczyk, Z., & Iyer, R. K. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2008.08509 · Cited by 146
Copik, M., Kwaśniewski, G., Besta, M., Podstawski, M., & Hoefler, T. (2021) · International Middleware Conference · doi:10.1145/3464298.3476133 · Cited by 138
Data Quality Matters: A Case Study on Data Label Correctness for Security Bug Report Prediction
Wu, X., Zheng, W., Xia, X., & Lo, D. (2021) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2021.3063727 · Cited by 148
Microservice Deployment in Edge Computing Based on Deep Q Learning
Lv, W., Wang, Q., Yang, P., Ding, Y., Yi, B., Wang, Z., & Lin, C.-M. (2022) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2022.3150311 · Cited by 121
Muralidhar, R., Borovica‐Gajic, R., & Buyya, R. (2022) · ACM Computing Surveys · doi:10.1145/3511094 · Cited by 129
Function-as-a-Service performance evaluation: A multivocal literature review
Scheuner, J., & Leitner, P. (2020) · Journal of Systems and Software · doi:10.1016/j.jss.2020.110708 · Cited by 108
Luo, S., Xu, H., Ye, K., Xu, G., Zhang, L., Yang, G., & Xu, C. (2022) · Symposium on Cloud Computing · doi:10.1145/3542929.3563477 · Cited by 108
Cloud, Fog, or Edge: Where to Compute?
Kimovski, D., Mathá, R., Hammer, J., Mehran, N., Hellwagner, H., & Prodan, R. (2021) · IEEE Internet Computing · doi:10.1109/mic.2021.3050613 · Cited by 105
Daw, N., Bellur, U., & Kulkarni, P. (2020) · International Middleware Conference · doi:10.1145/3423211.3425690 · Cited by 97
An In-Depth Study of Microservice Call Graph and Runtime Performance
Luo, S., Xu, H., Lu, C., Ye, K., Xu, G., Zhang, L., He, J., & Xu, C. (2022) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2022.3174631 · Cited by 94
ENSURE: Efficient Scheduling and Autonomous Resource Management in Serverless Environments
Suresh, A., Somashekar, G., Varadarajan, A., Kakarla, V. R., Upadhyay, H., & Gandhi, A. (2020) · IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS) · doi:10.1109/acsos49614.2020.00020 · Cited by 92
Gunasekaran, J. R., Thinakaran, P., Nachiappan, N. C., Kandemir, M., & Das, C. R. (2020) · International Middleware Conference · doi:10.1145/3423211.3425683 · Cited by 110
Jia, Z., & Witchel, E. (2021) · ACM SIGOPS Symposium on Operating Systems Principles (SOSP) · doi:10.1145/3477132.3483541 · Cited by 90
Tariq, A., Pahl, A., Nimmagadda, S., Rozner, E., & Lanka, S. (2020) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3419111.3421306 · Cited by 88
Bhasi, V. M., Gunasekaran, J. R., Thinakaran, P., Mishra, C. S., Kandemir, M., & Das, C. R. (2021) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3472883.3486992 · Cited by 86
AQUATOPE: QoS-and-Uncertainty-Aware Resource Management for Multi-stage Serverless Workflows
Zhou, Z., Zhang, Y., & Delimitrou, C. (2022) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3567955.3567960 · Cited by 90
Self-citationData management in microservices
Laigner, R., Zhou, Y., Salles, M. A. V., Liu, Y., & Kalinowski, M. (2021) · Proceedings of the VLDB Endowment · doi:10.14778/3484224.3484232 · Cited by 77
Suresh, A., & Gandhi, A. (2019) · International Workshop on Serverless Computing (WoSC) · doi:10.1145/3366623.3368136 · Cited by 75
Maissen, P., Felber, P. A., Kropf, P., & Schiavoni, V. (2020) · ACM International Conference on Distributed and Event-Based Systems (DEBS) · doi:10.1145/3401025.3401738 · Cited by 75
Park, J., Choi, B., Lee, C., & Han, D. (2021) · ACM International Conference on emerging Networking EXperiments and Technologies (CoNEXT) · doi:10.1145/3485983.3494866 · Cited by 73
Detecting anomalies in microservices with execution trace comparison
Meng, L., Ji, F., Sun, Y., & Wang, T. (2021) · Future Generation Computer Systems · doi:10.1016/j.future.2020.10.040 · Cited by 70
Understanding, predicting and scheduling serverless workloads under partial interference
Zhao, L., Yang, Y., Li, Y., Zhou, X., & Li, K. (2021) · International Conference for High Performance Computing, Networking, Storage and Analysis (SC) · doi:10.1145/3458817.3476215 · Cited by 71
Baarzi, A. F., & Kesidis, G. (2021) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3472883.3486999 · Cited by 68
Large-Scale Analysis of Docker Images and Performance Implications for Container Storage Systems
Zhao, N., Tarasov, V., Albahar, H., Anwar, A., Rupprecht, L., Skourtis, D., Paul, A. K., Chen, K., & Butt, A. R. (2020) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2020.3034517 · Cited by 67
ProScale: Proactive Autoscaling for Microservice With Time-Varying Workload at the Edge
Cheng, K., Zhang, S., Tu, C., Shi, X., Yin, Z., Lu, S., Liang, Y., & Gu, Q. (2023) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2023.3238429 · Cited by 66
Junkyard Computing: Repurposing Discarded Smartphones to Minimize Carbon
Switzer, J., Marcano, G., Kastner, R., & Pannuto, P. (2023) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3575693.3575710 · Cited by 66
QoS-Aware and Resource Efficient Microservice Deployment in Cloud-Edge Continuum
Fu, K., Zhang, W., Chen, Q., Zeng, D., Peng, X., Zheng, W., & Guo, M. (2021) · IEEE International Parallel and Distributed Processing Symposium (IPDPS) · doi:10.1109/ipdps49936.2021.00102 · Cited by 63
Proactive Microservice Placement and Migration for Mobile Edge Computing
Ray, K., Banerjee, A., & Narendra, N. C. (2020) · IEEE/ACM Symposium on Edge Computing (SEC) · doi:10.1109/sec50012.2020.00010 · Cited by 61
A fault-tolerance shim for serverless computing
Sreekanti, V., Wu, C., Chhatrapati, S., Gonzalez, J. E., Hellerstein, J. M., & Faleiro, J. M. (2020) · European Conference on Computer Systems · doi:10.1145/3342195.3387535 · Cited by 60
ViperProbe: Rethinking Microservice Observability with eBPF
Levin, J., & Benson, T. (2020) · IEEE International Conference on Cloud Networking · doi:10.1109/cloudnet51028.2020.9335808 · Cited by 58
Erms: Efficient Resource Management for Shared Microservices with SLA Guarantees
Luo, S., Xu, H., Ye, K., Xu, G., Zhang, L., He, J., Yang, G., & Xu, C. (2022) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3567955.3567964 · Cited by 56
Dagger: efficient and fast RPCs in cloud microservices with near-memory reconfigurable NICs
Lazarev, N., Xiang, S., Adit, N., Zhang, Z., & Delimitrou, C. (2021) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3445814.3446696 · Cited by 56
Self-citationLiu, Z., Leng, J., Zhang, Z., Chen, Q., Li, C., & Guo, M. (2022) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3503222.3507752 · Cited by 54
Self-citationThe rise of eBPF for non-intrusive performance monitoring
Cassagnes, C., Trestioreanu, L., Joly, C., & State, R. (2020) · IEEE/IFIP Network Operations and Management Symposium (NOMS) · doi:10.1109/noms47738.2020.9110434 · Cited by 54
Joint Deployment and Request Routing for Microservice Call Graphs in Data Centers
Hu, Y., Wang, H., Wang, L., Hu, M., Peng, K., & Veeravalli, B. (2023) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2023.3311767 · Cited by 52
InfiniCache: Exploiting Ephemeral Serverless Functions to Build a Cost-Effective Memory CachePreprint
Wang, A., Zhang, J., Ma, X., Anwar, A., Rupprecht, L., Skourtis, D., Tarasov, V., Yan, F., & Cheng, Y. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2001.10483 · Cited by 53
Designing Cloud Servers for Lower Carbon
Wang, J., Berger, D. S., Kazhamiaka, F., Irvene, C., Zhang, C., Choukse, E., Frost, K., Fonseca, R., Warrier, B., Bansal, C., et al. (2024) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1109/isca59077.2024.00041 · Cited by 52
Đukić, V., Bruno, R., Singla, A., & Alonso, G. (2020) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3419111.3421297 · Cited by 51
GA-Par: Dependable Microservice Orchestration Framework for Geo-Distributed Clouds
Wen, Z., Lin, T., Yang, R., Ji, S., Ranjan, R. K., Romanovsky, A. B., Lin, C., & Xu, J. (2019) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2019.2929389 · Cited by 51
RAMBO: Resource Allocation for Microservices Using Bayesian Optimization
Li, Q., Li, B., Mercati, P., Illikkal, R., Tai, C., Kishinevsky, M., & Kozyrakis, C. (2021) · IEEE Computer Architecture Letters · doi:10.1109/lca.2021.3066142 · Cited by 51
Kubernetes distributions for the edge: serverless performance evaluation
Kjorveziroski, V., & Filiposka, S. (2022) · The Journal of Supercomputing · doi:10.1007/s11227-022-04430-6 · Cited by 50
Network-Centric Distributed Tracing with DeepFlow: Troubleshooting Your Microservices in Zero Code
Shen, J., Zhang, H., Xiang, Y., Shi, X., Li, X., Shen, Y., Zhang, Z., Wu, Y., Yin, X., Wang, J., et al. (2023) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/3603269.3604823 · Cited by 54
μBench: An Open-Source Factory of Benchmark Microservice Applications
Detti, A., Funari, L., & Petrucci, L. (2023) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2023.3236447 · Cited by 49
Serverless Computing: What It Is, and What It Is Not?
Kounev, S., Herbst, N. R., Abad, C. L., Iosup, A., Foster, I. T., Shenoy, P. J., RANA, O. F., & Chien, A. A. (2023) · Communications of the ACM · doi:10.1145/3587249 · Cited by 49
Zhao, L., Yang, Y., Zhang, K., Zhou, X., Qiu, T., Li, K., & Bao, Y. (2020) · European Conference on Computer Systems · doi:10.1145/3342195.3387534 · Cited by 49
Palette Load Balancing: Locality Hints for Serverless Functions
Abdi, M., Ginzburg, S., Lin, X. C., Faleiro, J. M., Chaudhry, G. I., Goiri, Í., Bianchini, R., Berger, D. S., & Fonseca, R. (2023) · European Conference on Computer Systems · doi:10.1145/3552326.3567496 · Cited by 48
Visualizing Distributed System Executions
Beschastnikh, I., Liu, P., Xing, A., Wang, P., Brun, Y., & Ernst, M. D. (2020) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3375633 · Cited by 45
Saboor, A., Hassan, M. F., Akbar, R., Shah, S. N. M., Hassan, F., Magsi, S. A., & Siddiqui, M. A. (2022) · Applied Sciences · doi:10.3390/app12125793 · Cited by 45
Dissecting Overheads of Service Mesh Sidecars
Zhu, X., She, G., Xue, B., Zhang, Y., Zhang, Y., Zou, X. K., Duan, X., He, P., Krishnamurthy, A., Lentz, M., et al. (2023) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3620678.3624652 · Cited by 44
Self-citationA Hardware Accelerator for Protocol Buffers
Karandikar, S., Leary, C., Kennelly, C., Zhao, J., Parimi, D., Nikolić, B., Asanović, K., & Ranganathan, P. (2021) · IEEE/ACM International Symposium on Microarchitecture (MICRO) · doi:10.1145/3466752.3480051 · Cited by 44
Optimus Prime: Accelerating Data Transformation in Servers
Pourhabibi, A., Gupta, S., Kassir, H., Sutherland, M., Tian, Z., Drumond, M. P., Falsafi, B., & Koch, C. E. (2020) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3373376.3378501 · Cited by 43
A Black-box Monitoring Approach to Measure Microservices Runtime Performance
Brondolin, R., & Santambrogio, M. D. (2020) · ACM Transactions on Architecture and Code Optimization · doi:10.1145/3418899 · Cited by 43
Sifter: Scalable Sampling for Distributed Traces, without Feature Engineering
Las-Casas, P., Papakerashvili, G., Anand, V., & Mace, J. (2019) · Proceedings of the ACM Symposium on Cloud Computing · doi:10.1145/3357223.3362736 · Cited by 42
Containerized Microservices: A Survey of Resource Management Frameworks
Qassem, L. M. M. S. A., Stouraitis, T., Damiani, E., & Elfadel, I. M. (2024) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2024.3388633 · Cited by 42
Joseph, C. T., & Chandrasekaran, K. (2019) · Software Practice and Experience · doi:10.1002/spe.2729 · Cited by 49
Topology-Aware Scheduling Framework for Microservice Applications in Cloud
Li, X., Zhou, J., Wei, X., Li, D., Qian, Z., Wu, J., Qin, X., & Lu, S. (2023) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2023.3238751 · Cited by 41
Building AI Agents for Autonomous Clouds: Challenges and Design Principles
Shetty, M., Chen, Y., Somashekar, G., Ma, M., Simmhan, Y. L., Zhang, X., Mace, J., Vandevoorde, D., Las-Casas, P., Gupta, S. M., et al. (2024) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3698038.3698525 · Cited by 54
Artificial Intelligence (AI)-Centric Management of Resources in Modern Distributed Computing Systems
Ilager, S., Muralidhar, R., & Buyya, R. (2020) · IEEE Cloud Summit · doi:10.1109/ieeecloudsummit48914.2020.00007 · Cited by 43
Ray, K., & Banerjee, A. (2022) · IEEE Transactions on Dependable and Secure Computing · doi:10.1109/tdsc.2022.3143877 · Cited by 38
Huang, L., & Zhu, T. (2021) · Proceedings of the ACM Symposium on Cloud Computing · doi:10.1145/3472883.3486994 · Cited by 37
Fault-tolerant and transactional stateful serverless workflows
Zhang, H., Cardoza, A., Chen, P. B., Angel, S., & Liu, V. (2020) · Operating Systems Design and Implementation · Cited by 37
ANT-Man: Towards Agile Power Management in the Microservice Era
Hou, X., Li, C., Liu, J., Zhang, L., Hu, Y., & Guo, M. (2020) · International Conference for High Performance Computing, Networking, Storage and Analysis (SC) · doi:10.1109/sc41405.2020.00082 · Cited by 37
Chen, H., Chen, P., & Yu, G. (2020) · IEEE Access · doi:10.1109/access.2020.2977464 · Cited by 36
A Cloud-Scale Characterization of Remote Procedure Calls
Seemakhupt, K., Stephens, B. E., Khan, S., Liu, S., Wassel, H. M. G., Yeganeh, S. H., Snoeren, A. C., Krishnamurthy, A., Culler, D., & Levy, H. M. (2023) · ACM SIGOPS Symposium on Operating Systems Principles (SOSP) · doi:10.1145/3600006.3613156 · Cited by 36
Mirhosseini, A., Elnikety, S., & Wenisch, T. F. (2021) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3472883.3486985 · Cited by 36
PerfSim: A Performance Simulator for Cloud Native Microservice Chains
Khan, M. G., Taheri, J., Al-Dulaimy, A., & Kassler, A. (2021) · IEEE Transactions on Cloud Computing · doi:10.1109/tcc.2021.3135757 · Cited by 36
Advancing Static Code Analysis With Language-Agnostic Component Identification
Schiewe, M., Curtis, J., Bushong, V., & Cerny, T. (2022) · IEEE Access · doi:10.1109/access.2022.3160485 · Cited by 36
Schall, D., Margaritov, A., Ustiugov, D., Sandberg, A., & Grot, B. (2022) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1145/3470496.3527390 · Cited by 36
A Survey on Graph Neural Networks for Microservice-Based Cloud Applications
Nguyen, H. X., Zhu, S., & Liu, M. (2022) · Sensors · doi:10.3390/s22239492 · Cited by 45
AlphaR: Learning-Powered Resource Management for Irregular, Dynamic Microservice Graph
Hou, X., Li, C., Liu, J., Zhang, L., Ren, S., Leng, J., Chen, Q., & Guo, M. (2021) · IEEE International Parallel and Distributed Processing Symposium (IPDPS) · doi:10.1109/ipdps49936.2021.00089 · Cited by 35
Roy, R. B., Patel, T., & Tiwari, D. (2021) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1109/isca52012.2021.00031 · Cited by 35
Distributed transactions on serverless stateful functions
de Heus, M., Psarakis, K., Fragkoulis, M., & Katsifodimos, A. (2021) · ACM International Conference on Distributed and Event-Based Systems (DEBS) · doi:10.1145/3465480.3466920 · Cited by 33
PanOpticon: A Comprehensive Benchmarking Tool for Serverless Applications
Somu, N., Daw, N., Bellur, U., & Kulkarni, P. (2020) · International Conference on Communication Systems & Networks (COMSNETS) · doi:10.1109/comsnets48256.2020.9027346 · Cited by 32
The NEBULA RPC-Optimized Architecture
Sutherland, M., Gupta, S., Falsafi, B., Marathe, V. J., Pnevmatikatos, D. N., & Daglis, A. (2020) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1109/isca45697.2020.00027 · Cited by 32
Microsecond Consensus for Microsecond ApplicationsPreprint
Aguilera, M. K., Ben-David, N., Guerraoui, R., Marathe, V. J., Xygkis, A., & Zablotchi, I. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2010.06288 · Cited by 31
Q-Zilla: A Scheduling Framework and Core Microarchitecture for Tail-Tolerant Microservices
Mirhosseini, A., West, B., Blake, G., & Wenisch, T. (2020) · International Symposium on High-Performance Computer Architecture · doi:10.1109/hpca47549.2020.00026 · Cited by 30
CPU Scheduling in Data Centers Using Asynchronous Finite-Time Distributed Coordination Mechanisms
Grammenos, A., Charalambous, T., & Kalyvianaki, E. (2023) · IEEE Transactions on Network Science and Engineering · doi:10.1109/tnse.2023.3236214 · Cited by 28
Leveraging Service Meshes as a New Network Layer
Ashok, S., Godfrey, P. B., & Mittal, R. (2021) · ACM Workshop on Hot Topics in Networks (HotNets) · doi:10.1145/3484266.3487379 · Cited by 28
Astraea: towards QoS-aware and resource-efficient multi-stage GPU services
Zhang, W., Chen, Q., Fu, K., Zheng, N., Huang, Z., Leng, J., & Guo, M. (2022) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3503222.3507721 · Cited by 31
Chow, K.-H., Deshpande, U., Seshadri, S., & Liu, L. (2022) · European Conference on Computer Systems · doi:10.1145/3492321.3519564 · Cited by 28
Peeling Back the Carbon Curtain: Carbon Optimization Challenges in Cloud Computing
Wang, J., Gupta, U., & Sriraman, A. (2023) · Workshop on Sustainable Computer Systems (HotCarbon) · doi:10.1145/3604930.3605718 · Cited by 28
Optimizing Resource Management for Shared Microservices: A Scalable System Design
Luo, S., Lin, C., Ye, K., Xu, G., Zhang, L., Yang, G., Xu, H., & Xu, C. (2023) · ACM Transactions on Computer Systems · doi:10.1145/3631607 · Cited by 27
Challenges and Opportunities in Performance Benchmarking of Service Mesh for the Edge
Ganguli, M., Ranganath, S., Ravisundar, S., Layek, A., Ilangovan, D., & Verplanke, E. (2021) · IEEE International Conference on Edge Computing and Communications (EDGE) · doi:10.1109/edge53862.2021.00020 · Cited by 27
HeMiRCA: fine-grained root cause analysis for microservices with heterogeneous data sources
Zhu, Z., Lee, C., Tang, X., & He, P. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3674726 · Cited by 26
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