Throwaway for obvious reason. But… 1-2 days. Multiple senior engineers cherry picking commits into a release branch with even more seniors doing atteststion. It’s a company-wide effort that happens every sprint. We have “staff” SREs who can’t figure out automated releases.
Ask HN: How Long Does a Deployment Take at Your Company
11–20 of 42 posts
Re: Ask HN: How Long Does a Deployment Take at Your Company
#12Re: Ask HN: How Long Does a Deployment Take at Your Company
#13The good news is, we have an engineer putting in about 70% of his time on converting this to Terraform, and every time I do a deployment, it gets a little quicker and easier.
Re: Ask HN: How Long Does a Deployment Take at Your Company
#14Re: Ask HN: How Long Does a Deployment Take at Your Company
#15If no database migration, than maybe a minute or two (via GitHub actions).
If there is a database migration it might take a while depending on how much data needs to get moved around.
Adding columns usually takes no time. Adding indexes to a big table takes a few hours.
Re: Ask HN: How Long Does a Deployment Take at Your Company
#16Depends if there's a database migration or not. If no database migration, than maybe a minute or two (via GitHub actions). If there is a database migration it might take a while depending on how much data needs to get moved around. Adding columns usually takes no time. Adding indexes to a big table takes a few hours.
Their rebuild-from-clean documentation worked in 2 out of 3 environments...unfortunately production was the one that it didn't work in. At this point we're like fuck it.
At least it's not Hibernate(tm).
Re: Ask HN: How Long Does a Deployment Take at Your Company
#17Throwaway for obvious reason. But… 1-2 days. Multiple senior engineers cherry picking commits into a release branch with even more seniors doing atteststion. It’s a company-wide effort that happens every sprint. We have “staff” SREs who can’t figure out automated releases.