Moving home

April 16, 2008

We’re back online. Flexiscale eventually recovered our server, but we took the opportunity to move tiinker to Slicehost, something we were mere days away from doing anyway. We’ve recently re-implemented tiinker’s data storage with an object database, rather than the traditional relational database. The move was a bit of a rush so we haven’t finished performance tuning yet, but already tiinker is more responsive.

We’ve learnt a lesson with tiinker’s various hosting infrastructures. When moving to Flexiscale we thought the ability to switch instances on and off on demand (and not pay for switched-off instances) would be really useful, but we far overestimated how much we’d be doing that. tiinker experiences a fairly stable load so there’s no need for quick scaling with demand. In particular, there’s no call for scaling back down. We now prepay slicehost monthly, but similar hardware is about half the cost, more than offsetting any amount we could have saved by switching off Flexiscale instances in quiet periods.