Distributed Programming the Google Way
Abstract
Google is known to run one the largest civilian computing infrastructures in the world. Portions of this infrastructure have been made available as open source projects or published in academic papers: MapReduce, GFS, Sawzall, Chubby, Protocol Buffers, and more. Because the extend of Google's software infrastructure (both public and proprietary) is mindboggling, this talk distills recurring design themes or patterns, which can be reused in other contexts.
Speaker