Publisher Page
PDF
Bibtex
This work dynamically chooses where to execute user-defined storage functions in an in-memory key-value store. Storage servers run inexpensive functions locally to reduce data movement, but push CPU-heavy functions back to clients when server-side execution would create a bottleneck.
@inproceedings{bhardwaj:asfp,
author = {Ankit Bhardwaj and Chinmay Kulkarni and Ryan Stutsman},
title = {{Adaptive Placement for In-memory Storage Functions}},
booktitle = {Proceedings of the 2020 USENIX Annual Technical Conference},
series = {USENIX ATC '20},
year = {2020},
url = {https://www.usenix.org/conference/atc20/presentation/bhardwaj},
}