Main Content

Experiments with MapReduce in Erlang

About the Talk

February 1, 2012 8:45 AM

Room D2.01 ("Promotiezaal") Building D; second floor; Vrije Universiteit Brussel (Etterbeek campus); Pleinlaan 2; 1050 Brussels

Room D2.01 ("Promotiezaal") Building D; second floor; Vrije Universiteit Brussel (Etterbeek campus); Pleinlaan 2; 1050 Brussels

MapReduce is a programming model for large data processing popularized by, and in daily use at Google. The MapReduce model builds strongly on key tenets of functional programming such as higher-order functions and side-effect free execution. In this talk, we summarize this programming model and describe a didactic implementation in Erlang. Invented at Ericsson's research labs, Erlang is known for its massively concurrent programming model, and itself builds on a functional core language. We assume some minimal knowledge of Erlang, but will highlight key features of the language as needed to understand the MapReduce abstraction.

Ratings and Recommendations

This Talk hasn't been rated yet. Sign In to rate Talks.

comments powered by Disqus