Not always no. This week we did a pretty large update to www.beautifulpure.com involving some lengthy database work. Whilst this is happening, of course transactions cannot happen on the site.
So, we do this work in the dead of night and plan the downtime. With appropriate planning, testing the deployment as well as testing the new functionality and faultless procedural execution of the deployment we still met our 99.9% uptime SLA.
Overall for this year we are running at 99.91% which roughly equates to 6.5 hours of downtime accross all clients for the whole year so far.
The next part of this analyis will take into account planned vs unplanned downtime and of the unplanned downtime - what time of day did it occur?
Watch this space.
Showing posts with label infrastructure. Show all posts
Showing posts with label infrastructure. Show all posts
Friday, 31 October 2008
Friday, 25 July 2008
Moneyspyder uptime in '08 so far
The data is in.
We've just finished collating our uptime data up to the end of July and it looks pretty good.
So far we have avoided unscheduled downtime. On average we are running all our clients at 99.9% uptime with only scheduled downtime accounting for the 0.1%.
How do we do this?
The application of rigorous software engineering practices and procedures is a must of course. Even with the best architecture and technology infrastructure, by not applying solid procedural control over development, testing and deployment one's business and therefore clients will be screwed....badly.
We happen to have the first rate technology (Ruby on Rails) and infrastructure (Engine Yard, Brightbox and Slicehost) in place also. Cost effective, smart, reliable, fast and secure. What more could you ask for?
Couple these elements with a cool, clever and passionate team and the prospects for maintaining a solid service are looking very good!
We've just finished collating our uptime data up to the end of July and it looks pretty good.
So far we have avoided unscheduled downtime. On average we are running all our clients at 99.9% uptime with only scheduled downtime accounting for the 0.1%.
How do we do this?
The application of rigorous software engineering practices and procedures is a must of course. Even with the best architecture and technology infrastructure, by not applying solid procedural control over development, testing and deployment one's business and therefore clients will be screwed....badly.
We happen to have the first rate technology (Ruby on Rails) and infrastructure (Engine Yard, Brightbox and Slicehost) in place also. Cost effective, smart, reliable, fast and secure. What more could you ask for?
Couple these elements with a cool, clever and passionate team and the prospects for maintaining a solid service are looking very good!
Subscribe to:
Posts (Atom)