Growth and Growing Pains
What an amazing week it's been. With the announcement of Shelfari on Facebook, Mashable listing us in the top 10 most beautiful sites, CNET reviewing us, and some crazy dudes on Metafilter spending their morning debating our pros and cons, we've had a lot of traffic and a LOT of new registrations. Welcome everyone. We love you.
I've asked KevinD a couple of times today what our CPU usage was, and while its certainly not peaking, it's definitely nudging northward. We noticed yesterday that as thousands of people started importing their contact lists to find friends on Shelfari and invite them, that we had not fully optimized that code and for a few hours we had a sluggish importing process. We got it fixed and updated, but it was a bit frustrating for a few users (including us).
We're quite mindful of performance issues especially since our friends at the handy book cataloging service LibraryThing had their site down for the better part of five days last month. Even with record-breaking page view numbers on Shelfari, thanks to the dynamic duo of KevinB and KevinD we were nowhere near that kind of a meltdown. But we know that massive growth requires investing. We've already invested in the architecture that will scale. Josh and Kevin made the difficult decision a few months back to make behind-the-scenes improvements that will make success beautiful, not crushing. While I (Dave the marketing guy) fretted over that decision, I'm very pleased now.
Hopefully we'll have a big server-shucking party, and our Seattle Shelfari fans can join in. :)
--Dave