Jump to Navigation

Web-app scaling blues

Blogs > General Library Blog
in

Guess what. You can write some really nifty repository features when you've got about a hundred or so test objects in your development server. Sometimes like we did earlier this week, you might role 'em out live and get some unpredictable results. Despite testing on a staging server first, UQ eSpace took some heavy hits this week once three search engine indexers and a whole bunch of users got stuck into the changes that went live on Monday afternoon. Three days later (with a public holiday in the middle) and we are just getting to the end of some of the nimble keyboard action that we needed to do to get things under control again.

Of course we could have rolled back to an earlier version but we felt that we could get things up to speed again fairly quickly and would rather do that than have to do several back and forth upgrade / downgrades while we tried to get it right and let all our other project timelines slip away away away.

The good news is that we now have a more battle hardened UQ eSpace with some nicer features. 8956 records and growing everyday!