Stanford EE Computer Systems Colloquium

4:15PM, Wednesday, Nov 10, 2010
NEC Auditorium, Gates Computer Science Building B03

Building Software Systems at Google and Lessons Learned

Jeffrey Dean
About the talk:

Underlying the many products and services offered by Google are various interesting hardware and software systems. In this talk I'll outline Google's hardware infrastructure, discuss the evolution of Google's search and infrastructure software, identify some lessons learned in building these various systems, and highlight some interesting areas for future work.


Download the slides for this talk in PDF.

About the speaker:

{speaker photo] Jeff joined Google in 1999 and is currently a Google Fellow in Google's Systems Infrastructure Group. He has co-designed/implemented five generations of Google's crawling, indexing, and query serving systems, as well as major pieces of Google's initial advertising and AdSense for Content systems. He is also a co-designer and co-implementor of the MapReduce and BigTable systems, has worked on system software for statistical machine translation, and implemented a variety of internal and external developer tools.

Contact information:

Jeffrey Dean