Glider

Ephemeral storage with near-data computation for serverless analytics

Glider is an ephemeral storage system with support for stateful near-data computation. It is designed to reduce the movement of intermediate data between the short-lived, stateless functions used in serverless analytics.

The system introduces storage actions: named elements in the storage namespace that encapsulate computation while providing streaming I/O for large volumes of data. By moving data-bound operations closer to storage, Glider reduces unnecessary transfers between compute and storage services and improves communication across stages of serverless workflows.

View Glider on GitHub