Skip to content

Nawfay/DynamicSpace

Repository files navigation

DynamicSpace

DynamicSpace is a serverless architecture designed to eliminate "cold starts" by injecting code into pre-warmed, running containers via the Docker API.

Overview

Instead of spinning up new containers for every request (200ms–10s latency), DynamicSpace maintains a pool of generic, polyglot containers. Code is dynamically mounted, executed, and the container is sterilized using OverlayFS diff purging for reuse.

Performance

  • Injection Latency: ~100 ms

  • Idle Resource Usage: < 0.02%

  • Method: Elastic Volume Injection via Docker API

Usage

git clone https://github.com/Nawfay/DynamicSpace.git
cd DynamicSpace
go run main.go

Reference

Ahmed, N. (2022). DynamicSpace: Complete Elimination of Serverless Cold Starts Leveraging Elastic Volumes.

License

MIT

About

An architectural redesign of Serverless Hosting using dynamic volumes to eliminate "cold starts"

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors