A lot of people have questions about why the server(s) go(es) down on tribalwars.net. The answers are not straightforward without a basic knowledge of how the Internet works. I will give a basic overview of potential causes for problems in this blog. If it gets a bit technical I do apologise.
Tribalwars.net is an Internet based game. This means that you, as a player, log onto a website to play the game. This is important to know for two reasons: One; the game does not run on your own computer, a lot of problems that affect all players therefore have nothing to do with your computer. Two; you are relying on the internet to provide a stable environment for you to play the game on.
The fact that the game runs on the internet does not mean it does not need a computer to play. The computer (simplified) that this game runs on is called a server, you log onto this server with your home-computer. This server provides all the ingredients needed for you to log into an active and non-stop gaming world. This is also the reason why sometimes the game has collective problems. If the server can not process something, because of a bug, because too many requests from too many players occur, or because it is having difficulty with the connection with the internet then all players logging into that server will encounter a problem. It is important to realise that the game does not actually run on ONE server, but relies on several servers to be presented in the way it is.
One of the servers that can cause great grieve is the DNS server. You might have heard of DNS and I will not dive into what it is supposed to do other than that it provides a way of connecting a specific server (computer!) to your computer by resolving the name of the game and connecting it to the right combination of numbers (IP plus port) . This DNS server is not actually maintained by the makers of Tribalwars but by the provider of the game. The provider tends to use one DNS server for many other servers which is a reason for the provider to look after it extremely well. However: Things can go wrong, and when they do, it causes problems for all the servers relying on that DNS server to provide the right instructions.
The recent problems we have had were mostly to do with the DNS server. I can assure you that as a team we apologise for the inconvenience caused! I will continue blogs on this subject, I don’t want to bore you to death. If you have suggestions for this topic then please let me know!



