4 ms·
The good news is that page loads are much better now. Our initial page load ping http://stats.pingdom.com/81vpf8jyr1h9/1902794 http://stats.pingdom.com/81vpf8jy
by sytse 9y ago
The good news is that page loads are much better now. Our initial page load ping http://stats.pingdom.com/81vpf8jyr1h9/1902794 http://stats.pingdom.com/81vpf8jyr1h9/1902794 is better than GitHub.com http://stats.pingdom.com/81vpf8jyr1h9/1902795 http://stats.pingdom.com/81vpf8jyr1h9/1902795
We got work to do in the 99% and merge request page load but the overall situation has improve dramatically.
We still got work to do in availability, so I changed the 'feature' to reflect this https://gitlab.com/gitlab-com/www-gitlab-com/commit/3b3bddf51e47f51e97a03fbb1a1ae8f40fdfd279 https://gitlab.com/gitlab-com/www-gitlab-com/commit/3b3bddf5...
- edjboston 9y agoAnother GitLabber here. We just kicked off a major effort to address the availability issue Sid mentions above. The highlights are that we're moving to GCP which should provide better underlying reliability. But interestingly we found that only about ~20% of our downtime minutes where from underlying infrastructure. Whereas ~70% came from features that didn't scale. So the more exciting part of the project is to tighten the feedback loop between development and deployment with a continuous delivery pipeline. This may be obvious to some people, but it's harder to pull off when you've got an open source project, an on-prem product, and a large-scale SaaS sharing the same code base. I'm calling it "Open-core SaaS" and there are only a handful of companies that run a large, multi-tenant service based on an open source project.
- pubgcrawler 9y agoMaybe I just can't find it, but what URLs are pingdom.com checking? Do both issues have the same content? Or does one have 50 comments and another has 1?
- sytse 9y agoThese are checking https://github.com/gitlabhq/gitlabhq/issues/1 https://github.com/gitlabhq/gitlabhq/issues/1 and https://gitlab.com/gitlab-org/gitlab-ce/issues/1 https://gitlab.com/gitlab-org/gitlab-ce/issues/1 The one on GitLab is considerably longer.