Web Hosting

The best web hosting provider for your websites

Find out more

Warden: the self-healing framework for local actions

Warden: the self-healing framework for local actions

This article is the follow up to Selfheal at Webhosting – The External Part published on 2020-07-17.Part two below covers the local self-healing system. Introduction With over 15-000 servers dedicated to providing services for 6 million websites and web applications of all sorts, across multiple data-centers and geographical zones, a certain amount of software failures …

Warden: the self-healing framework for local actions Read More »

PHP 8 is released! Web hosting abreast of the new features.

PHP 8 is released! Web hosting abreast of the new features

When the first number of a version is changed in a programming language it usually means major revisions have been developed. PHP 8 release is one of these major updates with a focus on performance thanks to its PHP 8 JIT compiler (Just in Time) added to new features which we will cover later in …

PHP 8 is released! Web hosting abreast of the new features Read More »

OVHcloud Predictor - Part 1

OVHcloud Predictor, part 1

In our previous article concerning the CVE-2017-9841 vulnerability, we presented our web application firewall (WAF) implemented with NAXSI. Usually, a WAF is run directly on the web server. At OVHcloud, we chose to run our web application firewall upstream, on a very powerful software layer that is specific to our web hosting infrastructures. These are …

OVHcloud Predictor, part 1 Read More »

Selfheal at Webhosting – The external part

Selfheal at Webhosting – The external part

Introduction With almost 6000000 websites hosted on more than 15000 servers, the OVHcloud Webhosting SRE team manage lots of alerts during their working day. Our infrastructure is constantly growing, but to scale smoothly, the amount of time spent solving alerts should not increase proportionally. We need, therefore, some tools to help us.  In our team, we …

Selfheal at Webhosting – The external part Read More »

OVHcloud Web Statistics: A new statistics interface for your OVHcloud hosted website

OVHcloud Web Statistics: A new statistics interface for your OVHcloud hosted website

If you have ever managed or edited a website, you will likely have experience tracking page views and hit statistics. If this is the case, then this article is for you! Get ready to step into 2020 with a brand new interface! A bit of history There are multiple solutions on the market designed to help …

OVHcloud Web Statistics: A new statistics interface for your OVHcloud hosted website Read More »

Another day in ProxySQL life: sharing is caring

This post is another part of our list of short posts pinpointing specific cases OVHcloud has dealt with, both preparing for and during the migration. Here, we tell a story of how sometimes, a little unexpected behaviour can lead to a bug fix in a software program used by millions of people around the world. …

Another day in ProxySQL life: sharing is caring Read More »

A day in the life of a ProxySQL at OVHcloud

As explained thoroughly in an earlier post, the P19 migration meant we needed to add a new element to our infrastructure… namely the ProxySQL. Life was not easy for it at first, but it soon learned how to handle the diverse range of configurations your websites have, particularly when it comes to making sure the path connecting …

A day in the life of a ProxySQL at OVHcloud Read More »

CVE-2017-9841: What is it, and how do we protect our customers?

CVE-2017-9841: What is it, and how do we protect our customers?

Recently, a previously-identified CVE (Common Vulnerabilities and Exposures) security breach, CVE-2017-9841, was thrust back into the spotlight, thanks to PrestaShop‘s security alert. Unfortunately, it’s already been exploited ‘in the wild’ for a while now. What are the risks ? The CVE-2017-9841 vulnerability lets a malicious user remotely run PHP code on fallible websites, by exploiting …

CVE-2017-9841: What is it, and how do we protect our customers? Read More »

migrate-datacentre --quiet: How do we seamlessly migrate a datacentre?

migrate-datacentre –quiet: How do we seamlessly migrate a datacentre?

In our previous articles, we explained why we had to move 800,000 databases from one datacentre to another, 300 kilometres away. So here we are… We did it!Now we will focus on a very important goal of any migration. From your point of view, as a customer, you must see… Nothing! I understand this completely, …

migrate-datacentre –quiet: How do we seamlessly migrate a datacentre? Read More »

How to win at the massive database migration game

In our previous articles, we explained why we had to move 800,000 databases from one datacentre to another, 300 kilometres away. So here we are… My team and I did it! It was a real brain-burner, so I hope our story will help you to address more of the huge technical projects we love to …

How to win at the massive database migration game Read More »