I’ve just completed a server move, and the site should be back in business.
The old setup was a beefy server in my basement with 24GB RAM and eight cores. But access was via a jenky IPv6 connection over my cable modem, with external access via a varnish instance running at Digital Ocean. Something in my home network configuration causes that to be extremely unreliable, taking the site offline for days.
It’s now running on an AWS instance, which I hope to make an auto-scaling group. Actual content resides on an EFS volume, which is surprisingly performant. And it’s all behind a new application-style ELB, which also supports HTTPS and HTTP/2.
For now, I am using neither varnish nor a CDN, to see how it goes. Access is directly to the ELB, with every page hitting Apache. WP Super Cache should keep things pretty performant with any luck.