Sablier is a free and open-source software that can scale your workloads on demand.
Your workloads can be a docker container, a kubernetes deployment and more (see providers for the full list).
Sablier is an API that start containers for a given duration.
It provides an integrations with multiple reverse proxies and different loading strategies.
Which allows you to start your containers on demand and shut them down automatically as soon as there's no activity.
I'll use these terms in order to be provider-agnostic.
- Session: A Session is a set of instances
- Instance: An instance is either a docker container, docker swarm service, kubernetes deployment or kubernetes statefulset