It has been a tough week and a half. Keep in mind that the last time we had traffic like this (when The Killing Season aired) we were running not just the one server but 2
In other words
40 cores of processor (80 threads)
8 512GB SSD drives (these are the super fast hard drives) set in Raid 1+0 for extra speed and redundancy
256GB of DDR4 memory
at the time we were on vbulletin which only needs half the strength that xenforo does. So not including traffic, our needs doubled but our power halved. This is not a bad thing, trust me the one server still has lots of room for growth. The only reason we had doubled up on the server was because we just did not know what to expect with the TV show.
I guess what I am wanting to say, and you are wanting to hear, is the machine is now kicking butt and taking names. There have been no issues in 20 hours of solid traffic. There was a period last night with database errors, that was just me spending my sunday night doing some tweaking for perfection. This does not mean there will not be any more problems. A strong traffic peak can always happen and may require another 1 time adjustment. If that happens you are looking at another downtime of less than 5 minutes.
That is the good news now here is the bad news. over the last years there has been a ,major shakeup in the forum software community. We decided it would be best, instead of updating software versions back then, to wait and let the dust settle amongst the software companies. In other words the best way to plan for the future was to continue living in the past for just a bit longer than we would have liked. By staying on the older version of vbulletin, it meant we must also stay on the older versions of the server software that puts these pages together. This leads to further issues, for example when we switched to xenforo we could not go to the latest and greatest version we had to go with an older version. By making this change though I can now go update the server software to much more secure and much faster versions. Once the server software is updated, then I can bring the actual forum software to the latest version (depending on the availability of add ons that WS uses).
I am going to let our own dust settle before beginning any of the above mentioned steps. I will keep you informed each step of the way. Remember, when you see the forum down it is not because the sky is falling, it is only because we are moving ahead with our plans for the future.
Dave