Upgrading Edu2.0 Infrastructure
Traffic to our Edu2.0 web site has been steadily increasing so we decided to upgrade our infrastructure.
Specifically, we:
- added a dedicated database server
- upgraded from Rails 1.1.6 to Rails 1.2.6
- use memcached for session storage
- added "expires" headers for browser caching
These improvements resulted in a snappier web site and increased capacity. With any luck these changes (with perhaps a few SQL optimizations) will support another 10,000-20,000 members. We also plan on upgrading to Rails 2.1 shortly for the timezone support.


Hi Graham,
Can you please remind me what database are you using for edu20?
Posted by: Phillip | May 19, 2008 at 10:38 PM
MySQL
Posted by: Graham Glass | May 20, 2008 at 04:02 AM