From 21ef2e4488013769d08a27765b21017e7713a91f Mon Sep 17 00:00:00 2001 From: cnnrznn Date: Wed, 16 Nov 2016 14:34:56 -0500 Subject: Update dist-langs.md --- chapter/4/dist-langs.md | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'chapter/4') diff --git a/chapter/4/dist-langs.md b/chapter/4/dist-langs.md index a097f51..9f04232 100644 --- a/chapter/4/dist-langs.md +++ b/chapter/4/dist-langs.md @@ -43,6 +43,12 @@ This approach is analogous to the example offered in the Erlang paper. Other selling points, such as isolation, concurrency, and message passing can all be accomplished with unix-style system calls. Why is this language not considered redundant? +#### MapReduce: A New Hope + +Unlike Erlang, MapReduce and DSL's that implement the paradigm are "all the rage." +Unlike Erlang, MapReduce has experienced adoption because it offers true abstraction of the problems of distributed computing. +Erlang only provided a way of detecting a process failure; it did not consider machine or network failures. + ## References {% bibliography --file dist-langs %} -- cgit v1.2.3