Server Performance
Thursday, September 13th, 2007Over the past few days, our servers have been performing poorly. Today, duels.com reached a point where proxy errors became the norm. We then made the decision to take the site down for about an hour to address the issues. (We had originally planned on performing maintenance on Friday morning). After a few false starts, we believe we have addressed the main performance problems.
duels.com has evolved into a complex system in a short period of time. We have consciously made the decision to deliver functionality as quickly as possible. At times, the price we pay is bugs and poor performance. We make every effort to resolve all problems in a timely manner, but we are not always able to stay ahead. Today was one of those times.
Rest assured that we are as frustrated by server lag as you are. We are avid players, too. Here’s a glimpse into our plans to further increase performance:
- We had 2 additional servers arrive this week. Another powerful server that will join our database topology is on its way. These additional servers will allow to handle more users as well as have automated failover. This will allow me to sleep better at night.
- We continue to add indexes to our database tables and optimize queries.
- We are breaking off some of the main components in duels into sub-systems. This will allow us to scale the various pieces independently of one another.
All of these efforts should lead to a more enjoyable gaming experience.
