Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Cheap Hardware + Fault Tolerance = Web Site
Tweet

connect with us

Cheap Hardware + Fault Tolerance = Web Site

Abstract: 

The Web is too large to fit on a single machine, so it's no surprise that searching the Web requires the coordination of many machines, too. A single Google query may touch over a thousand machines before the results are returned to the user, all in a fraction of a second.

With all those machines, the opportunities for parallelism and distributed computation are offset by the likelihood of hardware failure. If one machine breaks on average every few years, a pool of a thousand machines will have machines break on a daily basis. A key part of the Google story is that by designing a system to cope with breakage, we can provide not only robustness, but also parallelizability, efficiency, and economies of scale.

Rob Pike is a member of the Systems Lab at Google, Inc. In 1981, while at Bell Labs, he wrote the first bitmap window system for UNIX. He has since written a dozen more. He is a principal designer and implementer of the Plan 9 and Inferno operating systems and co-author with Brian Kernighan of The UNIX Programming Environment and The Practice of Programming.

Rob Pike, Google, Inc.

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

BibTeX
@inproceedings {269677,
author = {Rob Pike},
title = {Cheap Hardware + Fault Tolerance = Web Site},
booktitle = {2004 USENIX Annual Technical Conference (USENIX ATC 04)},
year = {2004},
address = {Boston, MA},
url = {https://www.usenix.org/conference/2004-usenix-annual-technical-conference/cheap-hardware-fault-tolerance-web-site},
publisher = {USENIX Association},
month = jun
}
Download

Presentation Video

Presentation Audio

MP3 Download OGG Download

Download Audio

  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us