"The infrastructure handled the load from the first to last day of the World Cup and, as sofoot.com permanently adopted this architecture, it continued to do so well after."
“The infrastructure handled the load from the first to last day of the World Cup, and as sofoot.com permanently adopted this architecture, it continued to do so well after. The architecture is elastic as Public Cloud instances are only rented during peak periods, which actually makes it very affordable.
Peak loads were within our expectations - a maximum of 320,000 VU/day, 2,300 requests/second and, for the first time ever, a three-fold increase in load in less than 30 seconds, which occurred in general at the end of the match. However, contrary to our expectations, sofoot.com set a new visitor record with peaks of 360,000 VU/day, 3,000 requests/second and, for the first time ever, a three-fold increase in load in less than 20 seconds, caused by news about player transfers and an influx of new visitors who had discovered the site during the World Cup. These peaks were handled well by the infrastructure in place, which is good news for us in the run-up to Euro 2016.
We're now testing out the automatic deployment of additional instances, via the RunAbove API, based on thresholds configured in the monitoring tool. This is so we can get a completely elastic and 100% self-managed infrastructure. We still need to work on simplifying the infrastructure to reduce the time to deploy new machines, ideally from 20 minutes to just 4. We're also going to publish our So Press shop soon. For this, we've chosen to use the OVH PrestaShop SaaS solution . It offers really great value for money and excellent performance.”
Nicolas Capeyron (@ncapeyronSABA), Manager of SYSADMIN BADASS.
SYSADMIN BADASS managed to achieve a real mean feat. It mounted a highly available, scalable and cost-efficient infrastructure to host an application which hadn't been developed in line with the latest standards.
One way to optimise this infrastructure is to use the OVH CDN to store sofoot.com's static content. This would reduce the volume of data on the web servers, improve latency and also decrease the time to deploy new servers by reducing the time needed to synchronise the 60 GB of content. This would however involve making significant changes to the site, such as rewriting all image links, which would then be hosted on a different sub-domain.