Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

NetRPC - Enabling In-Network Computation in Remote Procedure Calls

USENIX via YouTube

Overview

Explore a groundbreaking conference talk on NetRPC, a system that enables in-network computation (INC) in remote procedure calls. Discover how this innovative approach simplifies INC programming for application developers by providing familiar and lightweight interfaces within a traditional RPC programming model. Learn about the general-purpose INC implementation and optimization techniques that ensure efficient execution of various INC applications on a shared data plane. Examine the results of extensive experiments conducted on real testbeds, which demonstrate that NetRPC achieves performance comparable to state-of-the-art INC solutions while requiring significantly less code. Gain insights into how NetRPC addresses challenges in distributed training, MapReduce, agreement protocols, and network monitoring, potentially revolutionizing the field of in-network computation.

Syllabus

NSDI '23 - NetRPC: Enabling In-Network Computation in Remote Procedure Calls

Taught by

USENIX

Reviews

Start your review of NetRPC - Enabling In-Network Computation in Remote Procedure Calls

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.