Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic: Improved Workspace Startup Times #9018

Closed
1 of 3 tasks
Tracked by #8973
atduarte opened this issue Mar 30, 2022 · 1 comment
Closed
1 of 3 tasks
Tracked by #8973

Epic: Improved Workspace Startup Times #9018

atduarte opened this issue Mar 30, 2022 · 1 comment
Assignees
Labels
team: workspace Issue belongs to the Workspace team type: epic

Comments

@atduarte
Copy link
Contributor

atduarte commented Mar 30, 2022

Summary

We want to leverage IPFS (caching) and eStargz (lazy image pulling) to make workspace startup times incredibly fast.

Context

Currently, the median workspace startup time is below 10 seconds, but the P95 is around or above 1 minute.

Value

Having to wait for the development environment to start adds friction to the experience. When developing locally a persistent development environment is used which means a lot of time is wasted setting it up and upgrading it, and problems arise frequently but regular usage is instant. We want to provide the same fast experience with ephemeral development environments.

Acceptance Criteria

  • Workspace container images are cached in the regional cluster.
  • Workspace container images are lazily pulled.

Measurement

  • 95th percentile of workspace startup times is under 40 seconds.

Growth Area

Expansion.

Persona(s)

No response

Hypothesis

We are able to reach sub 10 seconds for the 95th percentile of workspace startup times.

In scope

No response

Out of scope

No response

Complexities

No response

Press release

No response

@atduarte
Copy link
Contributor Author

Closing since this was partially done and the rest is represented by #8992

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team: workspace Issue belongs to the Workspace team type: epic
Projects
No open projects
Archived in project
Development

No branches or pull requests

1 participant