Rethinking RPC Communication for Microservices-based Applications

Fast and efficient RPCs are key to the performance of applications based on microservices. But RPC communication suffers from significant overhead today because it relies on the standard, layered protocol stack and loose coupling between the end host and in-network proxies that process RPCs. We propose delayering the RPC communication stack and tightly coupling the end host and in-network processing using high-level abstractions. This approach leads to more efficient and performant RPC communication because it eliminates many sources of overhead.

Authors

Institutions

Publication Details

Published
2025-05-14
DOI
https://doi.org/10.1145/3713082.3730375
Primary Topic
Software-Defined Networks and 5G
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Rethinking RPC Communication for Microservices-based Applications

Danyang Zhuo, Ratul Mahajan, Xiangfeng Zhu, Xiangyu Gao et al.
Software-Defined Networks and 5G
article

Rethinking RPC Communication for Microservices-based Applications

Danyang Zhuo, Ratul Mahajan, Xiangfeng Zhu, Xiangyu Gao, Arvind Krishnamurthy, Yang Zhou, Sam Kumar, Yuyao Wang
article en

Abstract

Fast and efficient RPCs are key to the performance of applications based on microservices. But RPC communication suffers from significant overhead today because it relies on the standard, layered protocol stack and loose coupling between the end host and in-network proxies that process RPCs. We propose delayering the RPC communication stack and tightly coupling the end host and in-network processing using high-level abstractions. This approach leads to more efficient and performant RPC communication because it eliminates many sources of overhead.

Berkeley College (US), Duke University (US), University of Washington (US), UCLA Health (US), University of California, Davis (US), University of California, Berkeley (US)
National Science Foundation, Cisco Systems, VMware, Defense Advanced Research Projects Agency
Openalex Percentile: Top 87%
Software-Defined Networks and 5G
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.