When a preview environment is launched, Nullstone will launch the entire stack from scratch. If the app is a container, this includes the cluster, network, and required datastores.
To improve cost efficiency and accelerate preview deploys, a user should be able to mark a block as "shared".
A single environment named preview serves as a global environment all preview environments use to launch.
Since networks and databases take ~90% of the launch time, we expect a massive speedup in launch times for preview environments.
Overview
When a preview environment is launched, Nullstone will launch the entire stack from scratch. If the app is a container, this includes the cluster, network, and required datastores.
To improve cost efficiency and accelerate preview deploys, a user should be able to mark a block as "shared". A single environment named
preview
serves as a global environment all preview environments use to launch.Since networks and databases take ~90% of the launch time, we expect a massive speedup in launch times for preview environments.