Old old old Blitz was a cracked version of forum software called Invision Power Board. Because it was cracked we couldn't update it and it was SUPER old.
But it was rock solid, until the Saga hit and the old $10/month hosting didn't cut it. Blitz crashed so hard it corrupted the database. Prompting a move to new software.
In the interest of time and the hope we could at least rescue the user table I got a licence for the latest version of IPB and brute forced the user table into it. Which wasn't supported but hey it worked.
New IPB was a server hog though and although I kept giving it more resources it kept crashing. Problem with IPB was when it crashed it crashed all the way. I had to repair the database each time it happened.
The crashing got worse and worse so we moved to Vanilla. Since I feared it may crash so hard we'd lose all the content again.
Vanilla, while lacking some features from IPB, has been MUCH more stable. When it gets hammered it tends to slow down, instead of corrupting.
The only major problem we've had is since installing the new Like button, which is an additional Application layered on top of Vanilla. (I believe this has also been the root cause of the connection issues that began to plague the site. The time-warp stuff can be blamed on a server side caching tool I installed to try and ease the burden on the DB.)
It turns out the current version of this Application is really resource intensive. There's a slightly updated version I can install, and an apparently much better version coming soon.
I could continue to throw more resources at the server but we're getting close to paying as much for hosting as we get from Google as revenue. Also the server upgrade we attempted the other week that would've put Blitz on SSD's never actually happened. I want to get this done at some point soon too. Maybe in the off season instead.
Anyway. That's the story so far.