The DevTeam Alpha News Aggregation service has sourced the following article originally published on Kinsta:
In 2016, our team set out to make Kinsta’s already high-performance WordPress hosting even faster. That journey culminated with us moving and consolidating our entire infrastructure from multiple providers to Google Cloud Platform (GCP).
Looking back today, that choice has played a huge role in allowing us to build the world’s fastest WordPress hosting platform.
In this article, we’ll dive deep into Kinsta’s vision and why we chose Google Cloud Platform as our infrastructure provider. Specifically, you’ll learn how Kinsta uses compute-optimized C2 virtual machines, premium traffic routing, and a custom containerized hosting stack to take WordPress performance to the next level.
Google Cloud Platform and Virtual Machines
Google Cloud Platform offers a variety of virtual machines (VMs). Think of a virtual machine as a computer in a data center that’s fully equipped with CPUs, RAM, SSD storage, and a fast Internet connection.
As with normal computers, VMs are available in different configurations. On GCP, VMs are categorized into different families.
- N1, N2, and E2 VMs are general-purpose machines suitable for a variety of workloads, but they’re not optimized for any single task. They’re popular for web servers, business applications, and smaller databases.
- M1 and M2 machines are loaded up with RAM for memory-intensive use cases like large in-memory SQL and NoSQL databases and in-memory data analytics.
- C2 machines are “compute-optimized” VMs designed for electronic design automation, high-performance gaming, and other CPU-heavy workloads like WordPress. These are Google Cloud Platform’s fastest servers and what we implement here at Kinsta.
How Kinsta Uses Google Cloud Platform
In our vision to provide the fastest WordPress hosting experience, Google’s C2 VMs play a key role but it’s not the only important aspect here (more on that below).
Compared to general-purpose N1 VMs, we benchmarked C2 VM configuration and found it was 200% faster for WordPress.
Let us give you a quick example of how compute-optimized VMs directly affect a WordPress site’s speed.
WordPress core, plugins, and themes are written in a programming language called PHP. Code is executed by PHP workers, which are background processes that perform a variety of tasks from making database calls to generate your site’s pages to sending order confirmations for a WooCommerce store.
To put it simply, PHP workers are the engines of your WordPress site.
Uncached requests to a WordPress site need to be processed by PHP workers. Since CPU performance directly affects how fast PHP workers can process code, the super-fast CPUs in Google’s C2 VMs have a direct impact on the speed of your WordPress site.
What Makes Kinsta Fast?
At the core of Kinsta hosting is a containerized hosting stack powered by custom implementations of LXD, Nginx, MariaDB, and the latest versions of PHP. Our software stack is specifically tuned for high-performance WordPress hosting on Google Cloud Platform, and we are constantly tweaking and optimizing it as newer and faster solutions become available.
By comparison, the majority of other WordPress hosts in the space utilize cheaper and less secure fiber at the expense of network speed.
By combining our unique hosting stack with Google’s fastest VMs, traffic routing, and the in-depth experience of our team, Kinsta is able to squeeze every ounce of performance out of Google Cloud Platform to give our customers a truly performance-focused WordPress hosting experience.
With so many “performance-focused” WordPress hosts out there, though, you’d think top-tier VMs like GCP’s C2 machines and premium-tier traffic routing would be the norm.
Unfortunately, that’s not the case in today’s WordPress hosting landscape.
Hosting Providers Powered by Google Cloud Platform
Kinsta is not the only WordPress host that utilizes Google Cloud Platform (GCP). However, we are the only host that uses compute-optimized C2 virtual machines and Google’s super-fast premium tier network at scale for all customers.
Kinsta vs SiteGround
In May 2020, SiteGround announced an upgrade to N2 VMs for sites hosted on their Google Cloud Platform infrastructure in six data center locations. In SiteGround’s press release, they stated the move from N1 to N2 VMs would result in 40% faster CPU performance.
By comparison, Kinsta supports 24 data center locations with 200% faster C2 VMs in 12 regions. This means that in addition to hosting on much faster servers, you can also strategically place your site closer to your target audience with Kinsta!
Kinsta vs WP Engine
In August 2019, WP Engine announced support for compute-optimized C2 virtual machines. However, only customers on dedicated plans starting at $290/month have access to high-performance C2 VMs at WP Engine.
At Kinsta, all customers are hosted on C2 VMs. Whether you’re on a Starter plan or Enterprise plan, you’ll be able to take advantage of Google Cloud Platform’s fastest servers and get the fastest WordPress hosting experience no matter how big your budget is.
How Fast Are Compute-Optimized C2 VMs?
Before we get into what makes Kinsta different, check out these performance comparisons from some of our customers’ sites after moving to C2 VMs running our custom software stack.
A high-traffic WordPress news site processing hundreds of PHP requests per minute reduced their response time from 250ms to 80ms by switching to C2 machines – that’s a 212.5% increase in performance!
Matthew Woodward’s popular online marketing and SEO blog saw a drop in response time from 750ms to 385ms – that’s a 94.8% performance increase!
Neuralab, an award-winning web and app development firm saw an 80% performance increase when their site’s response dropped from 450ms to 250ms.
These are just three of the many success stories we’ve seen since the migration to C2 VMs. Best of all, our customers didn’t need to do anything to take advantage of these performance boosts – no optimization plugins, no changes to site code, and no hidden costs.
What Makes Kinsta Different When It Comes to Speed
So, now you’re probably wondering why Kinsta is able to offer Google Cloud Platform’s fastest servers for everyone, while our competitors are stuck with slower servers or C2 availability on expensive custom plans only.
The answer is surprisingly simple: Kinsta is a privately held company where customer experience is the highest of priorities. To get the inside scoop on Kinsta’s decision to move our entire customer base to C2 VMs, I spoke with our CEO, Mark Gavalda.
The Kinsta DNA
According to Mark, the decision to move to compute-optimized C2 VMs was largely influenced by what he calls “Kinsta DNA”.
Since Kinsta’s inception in 2013:
“We’ve always used the highest quality materials and personnel no matter the costs. The two most obvious areas where this customer-oriented strategy comes to mind are multilingual support and infrastructure.
Excellent support is and always has been one of Kinsta’s defining characteristics. Despite our tremendous growth since 2013, our 24/7/365 customer support team has been able to maintain a sub-2 minute response time and a 97% customer satisfaction rating for 2020.”
Take a look at what some of our customers have to say about their WordPress hosting experience on Kinsta!
Kinsta’s Journey to C2 VMs
Prior to our move to high-performance C2 VMs, we used GCP’s general-purpose N1 VMs routing through Google’s Premium Tier network. While N1 VMs already provided us with decent performance, Google’s unveiling of its C2 machines caught our interest very early on. In fact, Mark traveled to Google’s Zurich office for a sneak peek of the C2 VMs when they were in their “alpha testing” phase.
It was love at first… thread!
Mark walked away from his first C2 encounter with a singular thought:
”We have to use these machines for all Kinsta customers, no matter the cost.”
For us, the defining feature of GCP’s compute-optimized C2 VMs is the unparalleled single-thread performance. According to Mark,
“Most WordPress-related workloads are single-threaded so we can’t use dozens of CPUs to parallelize computation for a single task.”
Therefore, having the best possible single-thread performance is extremely important for hosting WordPress sites.
After a significant amount of benchmarking, we found that C2’s 3.8 GHz all-core sustained turbo CPUs “effectively doubled the amount of work a single VM could handle at any given time” when compared to N1 VMs with 2.2 GHz CPUs. Following the benchmark tests, we immediately reached out to Google Cloud for more information on C2 availability.
Available Regions for C2 Instances
At the beginning of 2020, we finished transitioning our entire infrastructure to C2 VMs in the supported regions (see below). This means that whether you’re in North America, Europe, or Asia, there is a C2-equipped region close to you.
As Google Cloud makes C2 VMs available in other regions, we will continue migrating our infrastructure to C2 machines.
- Council Bluffs, Iowa, USA (us-central1)
- St. Ghislain, Belgium (europe-west1)
- Changhua County, Taiwan (asia-east1)
- Ashburn, Virginia, USA (us-east4)
- Moncks Corner, South Carolina, USA (us-east1)
- London, UK (europe-west2)
- Frankfurt, Germany (europe-west3)
- Jurong West, Singapore (asia-southeast1)
- Tokyo, Japan (asia-northeast1)
- Mumbai, India (asia-south1)
- Eemshaven, Netherlands (europe-west4)
- Los Angeles, California (us-west2)
Thanks to Google’s flexible VM design and our incredible engineering and sysadmin teams, the transition from N1 to C2 was seamless. Post-C2, customer response has been fantastic, and we’re certain that moving to Google’s fastest servers regardless of cost was the best option for our customers. In Mark’s words – “there’s no going back”!
Providing the Fastest Hosting Experience to All Plans (Today and in the Future)
“Speed is something we will never compromise on, no matter the cost”. — Mark Gavalda, CEO at Kinsta
When it comes to technology, the future is wide open. Kinsta is passionate about innovating in the WordPress hosting space and we are always evaluating the latest technologies from the perspective of improving customer experience, satisfaction, and performance. In Mark’s words:
“Our team works very closely with Google Cloud to make sure we get to test new products as soon as possible, so you can be sure we’re paying very close attention to the latest infrastructure advancements.”
Five years from now, it’s possible that C2 VMs won’t be the fastest servers for WordPress anymore. If your site is hosted at Kinsta, you won’t have to worry about that because we will have “already migrated your site free of charge” to the latest servers.
With its extensive selection of virtual machines, super-fast network, and sysadmin-friendly features, Google Cloud Platform is quickly becoming a popular infrastructure provider in the world of WordPress hosting. Even though Kinsta is not the only host that utilizes Google Cloud Platform, we are the only one that provides C2 machines on all plans.
With Kinsta, it doesn’t matter if you’re on a Starter plan or fully custom plan, your WordPress sites will have access to GCP’s fastest compute-optimized servers. Specifically, you’ll be able to take full advantage of Google Cloud’s C2 VMs and Premium Tier network from day one.
For more information, check out our C2 benchmark tests!
As we look towards the future, our eyes are set on innovation and iteration with the goal of building the best and fastest WordPress hosting experience in the world.
We have many projects and features in the pipeline, so make sure to subscribe to our newsletter to stay up to date on Kinsta and WordPress news!
If you enjoyed this article, then you’ll love Kinsta’s WordPress hosting platform. Turbocharge your website and get 24/7 support from our veteran WordPress team. Our Google Cloud powered infrastructure focuses on auto-scaling, performance, and security. Let us show you the Kinsta difference! Check out our plans
Learn more about Kinsta by visiting their website.