I'm curious if anyone has experience setting up a production-grade GitHub or GitLab server. My organization insists we can manage with just one engineer to handle 2000 developers, and hiring additional help is not an option. Is it realistic to expect one person to handle this workload effectively?
2 Answers
It’s manageable if done right! Just remember, developers will need more than just version control. You should set up a proper CI/CD pipeline and design your system with redundancy and failover in mind. Plan out user groups carefully and enforce rules strictly; that’ll help avoid chaos down the road!
Managing a GitHub or GitLab server for 2000 developers with only one engineer sounds tough, especially if that's the only job they have. If you can't get more resources, you might want to raise the concern about the potential for overwhelming support tickets and the stress it could bring. Productivity issues can arise if your single engineer gets bogged down with requests!
Yeah, it's definitely going to be a challenge. You might want to just keep a close eye on the workload.
Great tips! Also, don’t forget to establish a clear ticketing system from the get-go.