Designing and Building TerraService. - Barclay, Tom; Gray, Jim; Ekblad, Steve; Strand, Eric; Richter, Jeffrey (IEEE Internet Computing, 2006)