Home

Posts Tagged ‘development’

Improving Response Times

Sunday, March 22nd, 2009

Just so you guys know, we really are complete geeks who care about those milliseconds it takes to send a page to you! We have Pingdom monitoring constantly and are doing everything we can to shave off load-time wherever we can.

Here’s the response time for www.scribblelive.com over the past couple of months. I love how you can totally see our point-releases by a major drop in response time (and in one place, an increase — oops!). My personal goal is to get the response times below 50ms across the entire site in the next couple months (I have some more crazy ideas that keep me up at night) ;)

Response times

Our database CPU during the iPhone OS 3.0 event today

Tuesday, March 17th, 2009

We’ve spent a lot of time since we launched last Spring improving our software load-handling. To give you an example of how our infrastructure has improved, here are the CPU levels on our primary database server during the iPhone OS 3.0 event today. This liveblog alone was sustaining over a thousand people at a time (remember, those are real-time numbers of visitors, not totals). As you can see, our database rarely got over 2% CPU for all the events running simultaneously this afternoon.

There is lots more we can do to further cache our sites, but for now, I’m happy to report that we are looking very stable under those spiky loads :)

Database CPU