Skip to content

Conversation

@GeorgianaElena
Copy link
Member

As part of 2i2c-org/infrastructure#7042, I thought I could revive #150 instead of burying the answer in Freshdesk.

I didn't know where should it go, so I figured a FAQ would be a good home for it where we can gather other questions like this.

Fixes #150

user/faq.md Outdated

## The user server can fit on a node/machine that already exists and has enough resources available to serve it.
1. If it can't fit or such a node doesn't exits, then the autoscaler will trigger the creation of a new node.
This can take up from a couple of minutes, to even 10 min or more. When the 10 minutes cap is hit, the server creation will throw a `TimeoutError` and you'll have to re-trigger the server creation process so you'll be assigned to the newly created node. Although not impossible, this is not common and we don't see it happing that often. In practice, we've noticed higher node startup times, with larger machines, like the ones with GPUs.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This can take up from a couple of minutes, to even 10 min or more. When the 10 minutes cap is hit, the server creation will throw a `TimeoutError` and you'll have to re-trigger the server creation process so you'll be assigned to the newly created node. Although not impossible, this is not common and we don't see it happing that often. In practice, we've noticed higher node startup times, with larger machines, like the ones with GPUs.
This can take from a couple of minutes, to even 10 min or more. When the 10 minutes cap is hit, the server creation will throw a `TimeoutError` and you'll have to re-trigger the server creation process so you'll be assigned to the newly created node. Although not impossible, this is not common and we don't see it happing that often. In practice, we've noticed higher node startup times, with larger machines, like the ones with GPUs.

user/index.md Outdated

::::

:::{grid-item-card} Frequently Asked Questions?
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
:::{grid-item-card} Frequently Asked Questions?
:::{grid-item-card} Frequently Asked Questions

@agoose77
Copy link
Contributor

Nice! I think we need to overhaul our docs more generally, so I'm in favour of these going here for now!

Copy link
Member

@choldgraf choldgraf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great, thanks so much @GeorgianaElena for being proactive and documenting this!

I've pushed a couple of changes and will merge:

  • Streamlined the text a bit just to shrink it down and make it more bullet-y
  • Added this to a new basics/ topic folder
  • Made this page specifically about startup times - we can always re-integrate this into a single FAQ if we want in the future!
  • Added some cross references

@choldgraf choldgraf merged commit b6d8ea9 into 2i2c-org:main Oct 30, 2025
1 check passed
@choldgraf choldgraf changed the title Add faq section Add startup times documentation Oct 30, 2025
@GeorgianaElena GeorgianaElena deleted the doc-startup-time branch October 31, 2025 11:44
@GeorgianaElena
Copy link
Member Author

Thanks for making this better @choldgraf and @agoose77 💟

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document factors that contribute to user server start time

3 participants