YoVDO

InfiniCache - Exploiting Ephemeral Serverless Functions to Build a Cost-Effective Memory Cache

Offered By: USENIX via YouTube

Tags

FAST (File and Storage Technologies) Courses AWS Lambda Courses Serverless Computing Courses Erasure Coding Courses

Course Description

Overview

Explore a groundbreaking in-memory object caching system built entirely on ephemeral serverless functions in this 31-minute conference talk from USENIX FAST '20. Discover how InfiniCache leverages serverless computing to create a cost-effective, elastic pay-per-use caching solution for storage-intensive web applications. Learn about the system's innovative design, which incorporates erasure coding, intelligent billed duration control, and efficient data backup mechanisms to optimize data availability and cost-effectiveness while managing performance and cached state risks. Examine the implementation on AWS Lambda and its impressive results, including significant cost savings compared to AWS ElastiCache, high data availability, and competitive performance metrics. Gain insights into the potential of serverless computing for revolutionizing object caching in large-scale web applications.

Syllabus

FAST '20 - InfiniCache: Exploiting Ephemeral Serverless Functions to Build a Cost-Effective Memory


Taught by

USENIX

Related Courses

Understanding the Robustness of SSDs under Power Fault
USENIX via YouTube
BetrFS - A Right-Optimized Write-Optimized File System
USENIX via YouTube
F2FS - A New File System for Flash Storage
USENIX via YouTube
DNA Data Storage and Near-Molecule Processing for the Yottabyte Era
USENIX via YouTube
FAST '21 Work-in-Progress Reports
USENIX via YouTube