Page 1 of 1
Server updates in the pipe, possible down-time and desynch of informat Official comment topic
#1
Posted 16 December 2008 - 05:23 PM
As mentioned in my previous news post the Nexus servers have been under increased processing strain after traffic spiked following the release of the Fallout 3 SDK. The situation is a little more complicated than simply throwing more money at it due to the complex way in which the three sites; TESNexus, FO3Nexus and the forums communicate and share data with each other via a central database system.
Today I have updated the databased infastructure on the two web servers to use a new duplication system. Rather than the main web server (the TESNexus/Forum server) taking all the load for forum requests each site processes requests for it's own sites. This techonology and software is very new to me so I've no doubt there will be some teething issues surfacing; more than likely in the form of an out-of-synch database that means some comments you post might not actually post. I'll be closely monitoring the situation over the next few days to fully guage the viability of this new system.
If you are interested I have uploaded a simple diagram of the current server architecture across the Nexus Network for you to take a look at.
In order to fully support this new system I have requisitioned my data centre to install 2GB of addtional memory into the FO3Nexus web server. As a result the server will be coming down for a couple of hours in the very near future so that this can be completed.
Thank you for your continued patience while these teething issues are addressed.
People who have registered on Fallout 3 Nexus in the past 6 hours may find that their accounts no longer exist. This is because of a desynch issue with the databases and the only fix, probably, is to create another account. Sorry!
Today I have updated the databased infastructure on the two web servers to use a new duplication system. Rather than the main web server (the TESNexus/Forum server) taking all the load for forum requests each site processes requests for it's own sites. This techonology and software is very new to me so I've no doubt there will be some teething issues surfacing; more than likely in the form of an out-of-synch database that means some comments you post might not actually post. I'll be closely monitoring the situation over the next few days to fully guage the viability of this new system.
If you are interested I have uploaded a simple diagram of the current server architecture across the Nexus Network for you to take a look at.
In order to fully support this new system I have requisitioned my data centre to install 2GB of addtional memory into the FO3Nexus web server. As a result the server will be coming down for a couple of hours in the very near future so that this can be completed.
Thank you for your continued patience while these teething issues are addressed.
People who have registered on Fallout 3 Nexus in the past 6 hours may find that their accounts no longer exist. This is because of a desynch issue with the databases and the only fix, probably, is to create another account. Sorry!
#2
Posted 16 December 2008 - 06:29 PM
Hiya,
Thanks for the update. I know only too well how hard it can be to run a multi-server high traffic website (I run the largest Sims 2 fansite in the world, with 6 dedicated servers and 20TB traffic and 45 million pageviews a month).
Have you ever considered setting aside 512mb on one of your less memory intensive servers (like a fileserver) for running memcached? Additionally if you use apache, consider using lighttpd for serving static content on another subdomain (this again frees up your main webservers).
You could quite easily run dual 2gb servers for the main sites with a combination of memcached, mysql optimisation (having a dedicated mysql server is a MUST here - don't run it on the same boxes as your apache) and shifting static content elsewhere.
As I mentioned, I have quite a lot of experience running the high traffic sites, so feel free to message me or whatever if you want to talk servers and coding and network setups without scaring away everybody else.
(I swear sometimes I get all excited about some new optimisation technique and nobody except me bats an eyelid... they just want files and speed and trust me, the Sims 2 community is very demanding at times).
Thanks for the great sites, and as I said, feel free to message me if you want to discuss technical stuff.
Regards
Delphy
Thanks for the update. I know only too well how hard it can be to run a multi-server high traffic website (I run the largest Sims 2 fansite in the world, with 6 dedicated servers and 20TB traffic and 45 million pageviews a month).
Have you ever considered setting aside 512mb on one of your less memory intensive servers (like a fileserver) for running memcached? Additionally if you use apache, consider using lighttpd for serving static content on another subdomain (this again frees up your main webservers).
You could quite easily run dual 2gb servers for the main sites with a combination of memcached, mysql optimisation (having a dedicated mysql server is a MUST here - don't run it on the same boxes as your apache) and shifting static content elsewhere.
As I mentioned, I have quite a lot of experience running the high traffic sites, so feel free to message me or whatever if you want to talk servers and coding and network setups without scaring away everybody else.
Thanks for the great sites, and as I said, feel free to message me if you want to discuss technical stuff.
Regards
Delphy
Page 1 of 1



MultiQuote
