Making Serverless Computing Efficient and Scalable
Centre for Networked Intelligence, IISc via YouTube
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Launch Your Cybersecurity Career in 6 Months
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Attend this technical seminar exploring advanced approaches to making serverless computing more efficient and scalable. Learn about SPRIGHT, an innovative framework that exploits event-driven shared memory processing to improve serverless data plane efficiency by eliminating data copies and avoiding unnecessary protocol processing overheads. Discover how extended Berkeley Packet Filter (eBPF) enables true event-driven processing to replace heavyweight sidecar proxies typically used in serverless computing. Explore SURE, a unikernel-based serverless framework designed to address secure data plane requirements and fast-function startup through distributed zero-copy communication via seamless interaction between zero-copy protocol stack (Z-stack) and local shared memory processing. Understand how Intel's Memory Protection Keys (MPK) provide lightweight capability for safe shared memory data plane access and library-based sidecar implementation. Examine recent extensions using RDMA to achieve multi-node shared memory communication for even higher performance and lower latency in serverless computing frameworks. The presentation covers fundamental concepts of serverless computing as a fast-growing cloud computing paradigm that simplifies development, deployment, and automated management of modular software functions while exploiting the microservices paradigm for efficient, low-cost computing.
Syllabus
Time: 4:00 PM - 5:00 PM IST
Taught by
Centre for Networked Intelligence, IISc