Recently one of my application servers developed an intermittent issue where the MaraiDB instance running on it would randomly fail. Apache however would stay up, so when my original status check page was hit by the Layer7 HAProxy check, it would get a valid response from my application.
For a few years now, I've hosted all my severs with Linode. They are great.
About a week ago I started seeing some intermittent issues with my primary webserver, hosting most of my personal/professional sites, along with a few of my long standing clients websites and decided it was time to rethink my infrastructure scheme. I sat down and gave some thought as to what I wanted, needed and expected.
My shortlist of wants/needs: