April 12th, 2010

biking amsterdam
  • dwell

Website performance - Apr. 12 (PDT) update

Hello everyone, here is the update from the weekend. I will cover the 2 points from the previous lj_maintenance posts so we can close the loop on them.

Speed up the way our user information is pulled out of our databases.
There were 2 more emergency patches released this weekend that have been helping the situation. We will continue to look at additional ways we can do this and is an on-going process.

Out of the 10 servers where we store our data, the first one is really struggling to keep up with the demands on it, we plan to move some of the users on that first server around so that the requests for information are spread around better.
Please keep in mind that this only directly impacted 1 community (ohnotheydidnt) and was not planned for any other journal. We attempted this on Friday night/Saturday morning but the move bombed out after 3-4 hours even though we did a slight modification the 2nd time around. We are redoing the 'move' program to be able to handle moving such a large community.

I'd like to clarify some things about ONTD that I saw pop up in the comments on the last post. The performance problems are not due to ONTD and it's not just the database that they are on that is having problems. Getting rid of a particular community is NOT going to solve our problems. And even though this move did not work this past weekend, the move itself is *not* a pre-requisite to us having a fully functioning, well-performing site.

Collapse )

Also, status.livejournal.org will be updated soon after I post this. I've always wanted to keep "status" short and sweet, and since we were having slow load times, I thought linking to lj_maintenance would allow us to elaborate (in lj_maintenance) while still keeping the actual status notification on point. That wasn't well thought through on my part; instead, this understandably added to the frustration. In the future, there will be no more linkage back to maintenance post. At the most, we'll have an abbreviated outline of what's going on and ETA's (if they're known at the time). You have spoken and we are listening.

If you're still wondering why there are links back to general support communities, it's because it's under the "If you're experiencing other issues" sub-heading where "other" is presumably a non-outage; it's designed to help those of us having specific problems to easily get help rather than trying to dig through the site to find Support.