Listen ad-free

Mohamed Alzayat | Groundhog: Efficient Request Isolation in FaaS | #40

Disseminate: The Computer Science Research Podcast

11-09-2023 • 42 mins

Summary:


Security is a core responsibility for Function-as-a-Service (FaaS) providers. The prevailing approach has each function execute in its own container to isolate concurrent executions of different functions. However, successive invocations of the same function commonly reuse the runtime state of a previous invocation in order to avoid container cold-start delays when invoking a function. Although efficient, this container reuse has security implications for functions that are invoked on behalf of differently privileged users or administrative domains: bugs in a function’s implementation, third-party library, or the language runtime may leak private data from one invocation of the function to subsequent invocations of the same function.


In this episode, Mohamed Alzayat tells us about Groundhog, which isolates sequential invocations of a function by efficiently reverting to a clean state, free from any private data, after each invocation. Tune in to learn more about how Groundhog works and how it improves security in FaaS!


Links:


Hosted on Acast. See acast.com/privacy for more information.

You Might Like

The Jordan B. Peterson Podcast
The Jordan B. Peterson Podcast
Dr. Jordan B. Peterson
The Daily Stoic
The Daily Stoic
Daily Stoic | Wondery
Two Mr Ps in a Pod(Cast)
Two Mr Ps in a Pod(Cast)
Two Mr Ps in a Pod(Cast)
Coffee Break French
Coffee Break French
Coffee Break Languages
Coffee Break Spanish
Coffee Break Spanish
Coffee Break Languages
Am I the Genius?
Am I the Genius?
youtube.com/@amithegenius
Coffee Break Italian
Coffee Break Italian
Coffee Break Languages
Motivational Speeches
Motivational Speeches
Motivational Speeches
Andrew Tate
Andrew Tate
Andrew Tate
Do The Work
Do The Work
Do The Work