For the next month or so, we will be rolling out a series of changes to various parts of the Tracker server architecture, including moving to a Memcached distributed cache for certain requests, cookie based sessions, switching from Mongrel to Passenger, splitting the very large history table, etc.
We’re doing this to improve performance, and eliminate potential scaling issues as our traffic grows. To reduce risk, we’ll introduce these changes in separate updates, once a week.
These updates will occur on Wednesdays at 7:30pm PDT (including tonight), and last under an hour each. If there are any long running migrations needed, we’ll plan them for weekends, or handle them incrementally, to avoid any extended down times.
We understand that these week night outages are inconvenient to many of you, especially in Asia. We apologize in advance, and will try and keep the updates as brief as possible.
You guys do a better job of notifying of maintenance and feature updates than any other web app company, as far as I can tell. I aspire to do half as good a job. Thank you.
Those are exciting (and nerve-wrecking for you guys, perhaps) updates! I look forward to seeing the results.
June 23, 2010 at 2:37 pm