Full description not available
V**A
Good introduction, but missing the depth
The book gives a good introduction to MapReduce design patterns. But what i found really missing are good examples.I had studied Jimmy Lin's book [...]before i read this which gives some really good examples of algorithm design. I was hoping to find something which focussed on how some of the design patterns can be leveraged to implement more complicated and non-trivial algorithms in Map-Reduce more effectively.But i feel that the book uses some fairly straightforward algorithms to explain the pattern and does not go deep.Another thing that i did not like is that the book is just too much Hadoop specific and ignores other Map Reduce implementations which are getting very popular.Overall the book is a good step in introducing patterns and algorithms in a more systematic manner, in the Map Reduce programming paradigm. It gives a good survey of some of the emerging areas in last few chapters. The chapter on Meta Patterns was my favorite as it gives some good introductory material on building more complicated pipelines using Map Reduce, and how one could take steps in optimizing the runtime of bigger pipelines.
J**T
John
I purchased this book after reading the sample on my Kindle and I've been very happy with my purchase.I'm currently building MapReduces using a "code generator" and it was very helpful to understand what was going on under the hood and also determine the best way to uses my code generator using the patterns in the book.
E**A
Good book for a very high level understanding of Patterns
I would consider it as a good book to read once and keep as a reference. It gives you a 10,000 feet level idea of how you can take your unstructured data and get some relevant sample data to do analysis.
D**R
Very interesting
I definitely will use it when designing with Hadoop and other Map Reduce frameworks. The code samples are a bit naive but the ideas are mature and well thought out.
D**K
Good as additional reading
This book reviews various uses of map-reduce with Hadoop. It is not an introduction. It contains some useful recipes how to use Hadoop to solve particular types of problems. I found it very helpful. Without it, it would took me much longer to implement some non-standard use cases.
F**K
A great practical book for MapReduce programming
The book summarizes common patterns through comprehensive examples.As an instructor teaching MapReduce, I feel this is the best book complementary to Hadoop: The Definitive Guide . By following several examples, students will be able to have a good understanding on MapReduce programming patterns.
W**G
Simply describes how it is done, no extraneous fluff.
This book is a must read and reference book to keep. It will take the developer from zero to accomplished designer and coder in one simple step. Java knowledge is required.
C**R
Three Stars
Not as helpful as I had hoped for
P**S
Great if you are already familiar with the framework APIs ...
Great if you are already familiar with the framework APIs and want some easy intro into some common patterns. Unlikely to learn a lot if you have significant experience, as you probably will have thought of these approaches already. Still, might be useful to put names to them.
9**B
Good book!
Very helpful, well written, good examples have helped broaden my approach to design MapReduce tasks! Would recommend to those looking into Big Data!
H**L
very good advanced literature
I bought this book to get a deeper understanding for the MR-framework and I was not disappointed!The autor explains every pattern in detail and also gives a lot of additional information like performance optimization, use cases and so on.This book is for everyone who has the basic unterstandig of MR and now wants to learn more.
R**A
Five Stars
A must have for map reduce developers !!
S**I
Four Stars
Really good product
Trustpilot
2 weeks ago
1 week ago