Tuesday, May 18, 2010

Book review - Hadoop: The Definitive Guide by Tom White

I really enjoyed the book "Hadoop: The Definitive Guide by Tom White". 
It has everything you need to: 
a) Get started running your own cluster and writing your own MR jobs 
b) Understand how to administer the cluster 
c) Troubleshoot your programs 
d) Learn about really important side projects like Pig, Hive, Zookeeper and HBase (of which I think Hive is the most amazing) 

One thing I wish I'd done is go through the cloudera online tutorials BEFORE reading this book. If I'd done that (instead of doing so afterwards) I think I'd have got through certain sections of the book much quicker; basically I would have 'got it' quicker. See http://www.cloudera.com/resources/?type=Training


After reading the book I organized a little geek meet where I covered a synopsis of Hadoop, Pig and Hive with the development team. I also introduced them to the Cloudera training virtual machine. That is just an amazing resource for learning hadoop et al. It also introduced me to some unique cool things like the sqoop program (http://www.cloudera.com/developers/downloads/sqoop/for reading tables out of an RDBMS like MySQL or Oracle and auto populating Hadoop and/or Hive...very useful!

18 comments:

sundara rami reddy said...

This website is very helpful for the students who need info about the Hadoop courses.i appreciate for your post. thanks for shearing it with us. keep it up.
Hadoop Training in hyderabad

vignesh m said...

Hi this is vignesh i am having 3 years of experience as a android developer and i am certified. i have knowledge on OOPS concepts in android but dont know indepth. After learning hadoop will be enough to get a good career in IT with good package? and i crossed hadoop training in chennai website where someone please help me to identity the syllabus covers everything or not??

Thanks,
vignesh

Jhon Mick said...

Uniqe informative article and of course True words, thanks for sharing. Today I see myself proud to be a hadoop professional with strong dedication and will power by blasting the obstacles. Thanks to Hadoop Training in Chennai

Jhon Abraham said...

Nice piece of article you have shared here, my dream of becoming a hadoop professional become true with the help of Best Hadoop Training in Chennai, keep up your good work of sharing quality articles.



Big Data Course in Chennai|hadoop training in velachery|Hadoop Course in Chennai

dhanamlakshmi palu said...

I learn a worthful information by this article.This makes very helpful for future reference.All the doubts are very clearly explained in this article.Thank you very much.

AWS course chennai | AWS Certification in chennai | AWS Certification chennai

surangacloud said...

very nice blogs!!! i have to learning for lot of information for this sites...Sharing for wonderful information.
Cloud Computing Training in chennai | Cloud Computing Training chennai | Cloud Computing Course in chennai | Cloud Computing Course chennai

surangacloud said...
This comment has been removed by the author.
murali karthik said...

Thanks for sharing this information. Java is one of the popular object oriented programming language used for many of the multinational corporation. So learning Java Training Chennai is really helpful to make a bright future.

Sai Santosh said...

Though the hadoop online training gave me the much needed information about the basic hadoop concepts I learned more information like data, cloud, analytic grealy on thie website. Thanks for sharing.

Mervin Parmar said...

Using big data analytics may give the companies many fruitful results, the findings can be implemented in their business decisions so as to minimize their risk and to cut the costs.
hadoop training in chennai|big data training|big data training in chennai

Raghu Sharma said...

Cloud computing is the next big thing, through cloud the users have the liberty to use a shared network. The companies can focus on core business parts rather than investing heavily on infrastucture.
cloud computing training in chennai|cloud computing courses in chennai|cloud computing training

sathya said...

It's interesting that many of the bloggers your tips helped to clarify a few things for me as well as giving.. very specific nice content. And tell people specific ways to live their lives.Sometimes you just have to yell at people and give them a good shake to get your point across.

Hadoop Training in Chennai

Base SAS Training in Chennai

Karthika Shree said...
This comment has been removed by the author.
Karthika Shree said...

Finding the time and actual effort to create a superb article like this is great thing. I’ll learn many new stuff right here! Good luck for the next post buddy..
AWS Training in Chennai

Abiya Carol said...

Really i enjoyed very much. And this may helpful for lot of peoples. So you are provided such a nice and great article within this.

Web Designing Training in Chennai

Java Training in Chennai

Salesforce Training in Chennai

Karthika Shree said...

Very nice post here and thanks for it .I always like and such a super contents of these post.Excellent and very cool idea and great content of different kinds of the valuable information's.
Hadoop Training in Chennai

nutana meka said...

Really I enjoyed this blog when I was Reading Hadoop admin Online Training Hyderabad

Manju NaIdu said...

Check it once through Hadoop admin Online Training Bangalore for more info.