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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors