Index
Serverless Computation with OpenLambda - Hendrickson et al., HotCloud '16
Encoding, Fast and Slow: Low-Latency Video Processing Using Thousands of Tiny Threads - Fouladi et al., NSDI '17
Leverage the emerging microservice frameworks(e.g., AWS Lambda) to provide low-latency video processing
Key insight: Video encoding can be divided into fast and slow parts, with the “slow” work(searching for correlations between frames) done in parallel across thousands of tiny threads, and only “fast” work done serially.
Exploits the codec's ability to save and restore its internal state
Occupy the Cloud: Distributed Computing for the 99% - Jonas et al., SoCC '17
SAND: Towards High-Performance Serverless Computing - Akkus et al., ATC '18
Peeking Behind the Curtains of Serverless Platforms - Wang et al., ATC '18
SOCK: Rapid Task Provisioning with Serverless-Optimized Containers - Oakes et al., ATC '18
Sprocket: A Serverless Video Processing Framework - Ao et al., SoCC '18
Extend the idea of ExCamera - enable users to build more complex pipelines
novel straggler mitigation strategy
Pocket: Elastic Ephemeral Storage for Serverless Analytics - Klimovic et al., OSDI '18
Cloud Programming Simplified: A Berkeley View on Serverless Computing - Jonas et al., Tech Report
Serverless Computing: One Step Forward, Two Steps Back - Hellerstein et al., CIDR '19
Shuffling, Fast and Slow: Scalable Analytics on Serverless Infrastructure - Pu et al., NSDI '19
Cirrus: a Serverless Framework for End-to-end ML Workflows - Carreira et al., SoCC '19
From Laptop to Lambda: Outsourcing Everyday Jobs to Thousands of Transient Functional Containers - Fouladi et al., ATC '19
InfiniCache: Exploiting Ephemeral Serverless Functions to Build a Cost-Effective Memory Cache - Wang et al., FAST '20
A Fault-tolerance Shim for Serverless Computing - Sreekanti et al., EuroSys '20
Catalyzer: Sub-millisecond Startup for Serverless Computing with Initialization-less Booting - Du et al., ASPLOS '20
Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider - Shahrad et al., ATC '20
Cloudburst: Stateful Functions-as-a-service - Sreekanti et al., VLDB '20
Sequoia: Enabling Quality-of-Service in Serverless Computing - Tariq et al., SoCC '20
Kappa: A Programming Framework for Serverless Computing - Zhang et al., SoCC '20
Uses checkpoints (implemented using continuations) to tolerate lambda function timeouts
Fault-tolerant and Transactional Stateful Serverless Workflows - Zhang et al., OSDI '20
FaasCache: Keeping Serverless Computing Alive with Greedy-Dual Caching - Fuerst et al., ASPLOS '21
Benchmarking, analysis, and optimization of serverless function snapshots - Ustiugov et al., ASPLOS '21
Caerus: NIMBLE Task Scheduling for Serverless Analytics - Zhang et al., NSDI '21
Towards Demystifying Serverless Machine Learning Training - Jiang et al., SIGMOD '21
Last updated