Skip to main content

Rethinking RPC Communication for Microservices-based Applications

Publication ,  Conference
Zhu, X; Zhou, Y; Wang, Y; Gao, X; Krishnamurthy, A; Kumar, S; Mahajan, R; Zhuo, D
Published in: HOTOS 2025 Proceedings of the 2025 Workshop in Hot Topics in Operating Systems
June 6, 2025

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.

Duke Scholars

Published In

HOTOS 2025 Proceedings of the 2025 Workshop in Hot Topics in Operating Systems

DOI

Publication Date

June 6, 2025

Start / End Page

158 / 164
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Zhu, X., Zhou, Y., Wang, Y., Gao, X., Krishnamurthy, A., Kumar, S., … Zhuo, D. (2025). Rethinking RPC Communication for Microservices-based Applications. In HOTOS 2025 Proceedings of the 2025 Workshop in Hot Topics in Operating Systems (pp. 158–164). https://doi.org/10.1145/3713082.3730375
Zhu, X., Y. Zhou, Y. Wang, X. Gao, A. Krishnamurthy, S. Kumar, R. Mahajan, and D. Zhuo. “Rethinking RPC Communication for Microservices-based Applications.” In HOTOS 2025 Proceedings of the 2025 Workshop in Hot Topics in Operating Systems, 158–64, 2025. https://doi.org/10.1145/3713082.3730375.
Zhu X, Zhou Y, Wang Y, Gao X, Krishnamurthy A, Kumar S, et al. Rethinking RPC Communication for Microservices-based Applications. In: HOTOS 2025 Proceedings of the 2025 Workshop in Hot Topics in Operating Systems. 2025. p. 158–64.
Zhu, X., et al. “Rethinking RPC Communication for Microservices-based Applications.” HOTOS 2025 Proceedings of the 2025 Workshop in Hot Topics in Operating Systems, 2025, pp. 158–64. Scopus, doi:10.1145/3713082.3730375.
Zhu X, Zhou Y, Wang Y, Gao X, Krishnamurthy A, Kumar S, Mahajan R, Zhuo D. Rethinking RPC Communication for Microservices-based Applications. HOTOS 2025 Proceedings of the 2025 Workshop in Hot Topics in Operating Systems. 2025. p. 158–164.

Published In

HOTOS 2025 Proceedings of the 2025 Workshop in Hot Topics in Operating Systems

DOI

Publication Date

June 6, 2025

Start / End Page

158 / 164