Comedy Hometown - Watch Comedy Hometown's Latest Video!
Search Havenworld

Posted by Matt on August 19, 2011, 12:02:53 am
Okay so I've been working on some stuff lately to improve the performance and redundancy of the server itself.

First of all, we now have a new router and modem (as the old set-up was terrible and made strange buzzing noises). This should improve speed and reduce latency significantly. It should also protect the site from attacks because in the old set-up the router was the point of failure and required a manual reset. The router has gigabit ethernet so I'm waiting for a new gigabit PCI-Ethernet card to arrive.

Second upgrade - as you may know, this server hosts www.serverstatuspage.com and runs status checks for 2000 servers every 10 minutes. Not only have I split the load so a full check takes 45m, but I've re-written the entire status-checker code. It now has full DNS caching, and caches the status of duplicate servers so the same server doesn't get checked more than once in the same iteration. This should directly improve site performance because I found out that the massive frequency of server connections was slowing down everything. At some point I'll modify it so it stops checking seriously inactive servers and requires someone to click a link to reactivate it. I don't want to just delete them because they're indexed by Google and still get hits even when they're dead servers.

As I'm going back to university soon, I've set up the server to be a lot more redundant. If something goes wrong while I'm away (power failure, server crash etc), it should be able to recover itself. I've been doing some extensive testing lately, simulating various critical problems so that probably explains any downtime.

And the final change.. our websites used to have a CNAME record pointing to a hostname which resolved to a dynamic IP address. This sometimes caused slow DNS lookups, so now there is simply a single A record pointing to the server's IP address. I'm also working on setting up my own nameserver so that if 123-REG's nameservers go down (which they do on occasion) you can still access everything.

By the way, I'll start working on the new Havenworld properly in a few weeks.


Posted by Tom on May 30, 2011, 11:15:05 pm
It's by far the greatest game of the year, and is very popular so I've gone ahead and created a section for it. I'd appreciate it if you could drop by there and possibly contribute to the new section.

I hope to have an official server up for it soon.


Posted by Tom on January 08, 2011, 08:40:33 pm
We have a chat at:

http://www.forums.havenworld.co.uk/chat/




* Havenworld - Info Center
Forum Stats
Forum Stats 37716 Posts in 2586 Topics by 9858 Members. Latest member: zqcayou
Latest Post: "Re: MS-DoS History" ( January 25, 2012, 07:28:45 am )
View the most recent posts on the forum.
[More Stats]
Users Online
Users Online 32 Guests, 0 Users (3 Spiders)
Google (3)
Copyright © 2007 - 2009 Havenworld