Index
Last updated
Was this helpful?
Last updated
Was this helpful?
- Hendrickson et al., HotCloud '16
- 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
- Jonas et al., SoCC '17
- Akkus et al., ATC '18
- Wang et al., ATC '18
- Oakes et al., ATC '18
- Ao et al., SoCC '18
Extend the idea of - enable users to build more complex pipelines
novel straggler mitigation strategy
- Klimovic et al., OSDI '18
- Jonas et al., Tech Report
- Hellerstein et al., CIDR '19
- Pu et al., NSDI '19
- Carreira et al., SoCC '19
- Fouladi et al., ATC '19
- Wang et al., FAST '20
- Sreekanti et al., EuroSys '20
- Du et al., ASPLOS '20
- Shahrad et al., ATC '20
- Sreekanti et al., VLDB '20
- Tariq et al., SoCC '20
- Zhang et al., SoCC '20
Uses checkpoints (implemented using continuations) to tolerate lambda function timeouts
- Zhang et al., OSDI '20
- Fuerst et al., ASPLOS '21
- Ustiugov et al., ASPLOS '21
- Zhang et al., NSDI '21
- Jiang et al., SIGMOD '21