4 ms·
Am I the only one who thinks this is bad explanation?
by Uchikoma 15y ago
Am I the only one who thinks this is bad explanation?
- nandemo 15y agoyummyfajitas' explanation is much better.
- Uchikoma 15y agoAgreed.
- awaz 15y agoMe second
- pferreir 15y agoThird.
- ffffruit 15y agoThe reduce stage explanation is rather poor. Reduce aggregates based on key and does not just mash everything together like the proverbial grinder.
- freakwit 15y agoLike all good lessons, this one starts with a little lie and tells you the truth later on... "Supriya : But how I will create different types of Chutneys? Shekhar : Now you will see the missing phase of MapReduce — Shuffle phase. MapReduce will group all the outputs written by every Map based on the key. This will be automatically done for you. You can assume key as just a name of ingredient like Onion. So all the onion keys will be grouped together and will be transferred to a grinder which will just process onions. So, you will get onion Chutney. Similarly all the tomatoes will be transferred to the grinder marked for tomato and will produce tomato Chutney."
- granitepail 15y agoYou see, women love cooking. The article is kind of hilarious in a chauvinistic sense, but it _does_ do a decent job of describing MapReduce. The only problem I see with simple overviews like this is that they leave out the fact that, often times, the reduce step is far more complicated than adding numbers together. This explanation pretty much applies for any basic framework for parallelism. On a side note, I was surprised when MapReduce made such waves, as it's nothing _new_, per se. I still can't believe Google was granted a patent for it. I wrote "MapReduce"-esque algorithms in early high school when I made a distributed system to compute Pi. All it really does is provide a framework for creating, dispatching and joining jobs.
- Uchikoma 15y agoAt home I do the cooking as I enjoy cooking much more than my wife. Indeed I do love it.
- granitepail 15y agoYeah, I was being sarcastic. I get irked when gender roles sneak their way into things like this.