Open Source  >>  General

Dryad: A general-purpose distributed execution platform

Language : English Quality : High Has Audio : true Source : Other Media : Flash
Web search has generated the need and economic support for a new class of data-intensive supercomputing applications. Several computing platforms have been created to support this need: the first described in the literature is Google's MapReduce. I will describe the architecture of the Dryad system developed at Microsoft Research, and explain some of our design choices. Dryad allows more general computations than MapReduce, and has consequently been used as a middleware abstraction on which higher-level programming models can be implemented. I will also briefly discuss some of these.     [SUGGEST  A  ARTICLE]

Tags: Google EngEDU, Architecture, Education,     [SUGGEST  A  TAG]

Created : 2007-11-01