Our solution is an industry-first: we host each WordPress website in its own separate Docker container.
This allows for true auto-scaling, self healing and great performance.
On shared hosting you’re competing for resources with hundreds of other websites sitting on the same server, which is often over-subscribed.
With a VPS you are allocated your own dedicated resources on a server. The smarter solutions scale up but not down and remain a ‘single point of failure’. They need to be looked after a SysAdmin too.
Convesio deploys websites to Docker containers featuring their own dedicated resources. If more resources are needed the platform will automatically spin up additional containers, even across servers.
Our platforms is engineered to deliver high performance at every tier.
Give Convesio a spin and see which plan is best for your website.
Migrations are free and our engineers will optimise your site on the way in.
Convesio is a next generation platform for hosting WordPress sites. Unlike traditional WordPress hosting solutions, Convesio addresses limitations in shared and VPS hosting by providing a multi-tenant, redundant environment powered by Docker Containers. Each site running on the platform is backed by a redundant file system, database cluster, scalable PHP Runtime, and self healing architecture.
Shared hosting typically uses many off the shelf products to offer a very generic hosting solution designed for a wide array of websites (WordPress, Drupal, Joomla, Shopping Carts, Custom Apps and more). Convesio is 100% focused on hosting WordPress. Our entire stack was designed specifically for WordPress. We do not support any other content management systems or custom code outside of the WordPress framework of Themes and Plugins.
A single container site with Caching enabled has been tested with 2000 concurrent users over a 2 hour period with 8.8M requests being served and a sustained Requests Per Second over 1400 with an error rate of 0.065%. Important Note: This was an un-throttled test that was designed to push the limits of a single container site and not to be considered the capacity of our $10/month/site price. Our North American cluster is handling over 70MM requests per month as of March 2019.
Yes, we have deployed Convesio to a cluster on Google Cloud Australia, based in Sydney. Out Australian clients enjoy very low TTFBs because of this. We also have clusters in North America and the United Kingdom.
Convesio is very different from traditional web hosting providers and as such does not use conventional control panels. We are using a custom implementation of PHP, Percona, GlusterFS and other components for running a high performance WordPress site.
Convesio is Datacenter agnostic and our tech stack can be deployed on bare metal servers and cloud providers such as Amazon. We currently use Amazon Web Services, Google Cloud, and soon Digital Ocean.
Yes, we will add servers in additional locations in 2020. We plan on locations to include South America, European Union, South Africa, and more as needed. If you have a large volume of sites and would like dedicated hardware, we offer a private cloud version of our product which allows you to have a dedicated cluster in your region of choice.
Other popular providers do take advantage of containers, but in a very different way than Convesio.Effectively they are using containers as the next generation VPS. All the components of your site run inside a single scalable container. This creates an environment similar to a traditional VPS with all the normal Single Points of Failure associated with WordPress.
We have a container based architecture that is scalable at several different layers. For instance, your WordPress runtime, which is just your PHP Instance, can scale separately from your DB Instance and our Load Balancers. When your site comes under heavy load, these other container based systems can scale up your resources increasing RAM, CPU, etc to handle the load. Convesio’s architecture uses a scale out process to replicate your site running in multiple containers, all attached to a multi-node Percona XtraDB Cluster.
The advantage of our system is we have the ability to run your site on multiple servers simultaneously, which greatly increases redundancy and scaling capacity.
Currently we do not support WordPress Multisite. If you are interested in this feature and willing to partner with us, we would love to chat.
Convesio uses a semi-proprietary caching implementation featuring 3 distinct layers of caching. Layer 1 (L1) of the caching resides at our load balancer layer. Layer 2 (L2) uses NGINX microcaching. Layer 3 (L3) runs inside each container with the PHP runtime of the site and utilizes Varnish.
L1 decides what will be stored on L2 and L3, based on the number of request an assets received and number of time it has been modified, during those request. This implementation enables intelligent caching that is aware of content changes at the container level and distributes load to optimize performance.
*L1 and L2 are in production with L3 scheduled for release in the near future.