peterdehaas.net
2005 = 99.83 % availability for one of the Web’s Largest Websites – How???
More on Microsoft IT … Want to know how the Ops team for one of the web’s largest website manages 2005 availability of 99.83 % while eating dogfood hand-over-fist (like betas for I…