BionicWP leverages WP Cloud, a platform designed specifically for WordPress and created by experts with over 15 years of experience running millions of sites on WordPress.com and WPVIP. Our hosting infrastructure utilizes Nginx and MariaDB for optimal performance, and we employ modern hosting techniques such as AMD EPYC CPUs, NVMe SSDs, and redundant 25Gbit network connectivity per server.
Our active/passive server setup on bare metal allows us to scale vertically up to hundreds of CPU cores while maintaining real-time replicas in different regions with automatic failover. We provide 10 PHP Workers/CPU threads by default, with the ability to burst up to 110 when needed, and each PHP worker has 512MB of memory, allowing bursting to go up to 55GB.
This is on top of a global core and edge network of data centers around the world, which power a built-in CDN, and each edge server will soon be able to deliver full-site page caching by default.
All inbound requests route through an Anycast range of IPs, connecting the visitor to the closest edge data center. Each edge has an Nginx load balancer that determines if the request should route to a core data center or — if enabled — serve edge cache. This also provides a layer of traffic protection and can dynamically route traffic differently based on incoming demand. By default, most sites can easily withstand a large DDoS attack without our WAF, specialized rate limiting, and layers of DDoS protections; however, we have a dedicated team that actively monitors the network and ensures we’re deploying optimal DDoS mitigations to prevent unnecessary resource utilization. This is on top of active vulnerability monitoring and platform-level mitigations for critical vulnerabilities — without the need for plugin/theme/core updates.
This setup ensures that our hosting infrastructure can support thousands of active users per site, handle massive bursts of site traffic, and cater to some of the largest eCommerce sites on the web.
Multiple layers of caching are enabled by default on each BionicWP site. This includes Page caching (Batcache leveraging Memcached), database query caching (WordPress Persistent Object Caching, leveraging Memcached), OPCache, and global edge page caching (leveraging Nginx Varnish) will soon be available to all sites. In response to the comparison with Redis, BionicWP uses Memcached for caching, as we believe it offers several advantages. Memcached is a high-performance, distributed memory object caching system that efficiently handles load spikes and minimizes the need to fetch data from the database repeatedly. Compared to Redis, Memcached is generally faster, especially for larger datasets, making it an excellent choice for our platform.