Explore the transformative world of computer networks in this comprehensive lecture delivered by NYU's Assistant Professor Anirudh Sivaraman, focusing on making programmability a standard feature in networking systems. Learn about three groundbreaking research projects spanning hardware, systems software, and applications, including Menshen's multi-tenancy support for packet-processing devices, CaT and Chipmunk's program synthesis for packet processing pipelines, and Deadline-ordered multicast (DOM) for cloud-native distributed applications. Discover insights into emerging research on programmable processors for remote procedure calls (RPCs) and their potential impact on future distributed applications. Benefit from the expertise of an award-winning researcher whose contributions have been recognized with the ACM SIGCOMM Best Paper Award, ACM SIGCOMM Doctoral Dissertation Award, and multiple industry research awards from Amazon and Google.
Programmable Networks: Hardware, Software, and Applications
Centre for Networked Intelligence, IISc via YouTube
Overview
Syllabus
Programmable Networks: Hardware, Software, and Applications | Prof. Anirudh Sivaraman
Taught by
Centre for Networked Intelligence, IISc