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!

41 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

Anonymous 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.

Swathi Samala said...

usefull information Hadoop Admin Online Training Bangalore

Ankit Kumar said...

nice one, thanks for sharing this valuable information. I can share this with my Friend Circle
Hadoop Training

jeevan reddy said...

This article cleared many of my doubts . great work mate , keep updating the information . if any one looking for hadoop training in hyderabad.
https://socialprachar.com/course/data-science-classroom/

ciit noida said...

CIITN Noida provides Big data hadoop training in Noida & hadoop training institute in noida based on current industry standards that helps attendees to secure placements in their dream jobs at MNCs. CIITN Provides Best Big Data Training in Noida. CIITN is one of the most credible Big Data training institutes in Noida offering hands on practical knowledge and full job assistance with basic as well as advanced level Big Data training courses. At CIITN Big Data training in noida is conducted by subject specialist corporate professionals with 7+ years of experience in managing real-time Big Data projects. CIITN implements a blend of academic learning and practical sessions to give the student optimum exposure that aids in the transformation of naïve students into thorough professionals that are easily recruited within the industry.
CIITN is the best Hadoop training center in Noida with a very high level infrastructure and laboratory facility. The most attractive thing is that candidates can opt multiple Institute.

Big data hadoop training in Noida

ciit noida said...

CIITN provides Best Linux training in noida based on current industry standards that helps attendees to secure placements in their dream jobs at MNCs. CIITN Provides Best Linux Training in Noida. CIITN is one of the most credible offering hands on practical knowledge and full job assistance with basic as well as advanced level.

best linux training institute in noida

linux training in noida

CIIT Noida said...

CIITN is located in Prime location in Noida having best connectivity via all modes of public transport. CIITN offer both

weekend and weekdays courses to facilitate Hadoop aspirants. Among all Hadoop Training Institute in Noida , CIITN's Big Data and Hadoop Certification course is designed to prepare you to match

all required knowledge for real time job assignment in the Big Data world with top level companies. CIITN puts more focus in project based training

and facilitated with Hadoop 2.7 with Cloud Lab—a cloud-based Hadoop environment lab setup for hands-on experience.

CIITNOIDA is the good choice for Big Data Hadoop

Training in NOIDA
in the final year. I have also completed my summer training from here. It provides high quality Hadoop training with Live

projects. The best thing about CIITNOIDA is its experienced trainers and updated course content. They even provide you placement guidance and have

their own development cell. You can attend their free demo class and then decide.

Hadoop Training in Noida
Big Data Hadoop Training in Noida

ciit noida said...

HADOOP TRAINING INSTITUTE IN NOIDA

CIITN provides Big data hadoop training in Noida in Noida as per the current industry standards. Our training programs will enable professionals to secure placements in MNCs. CIITN is one of the most recommended Hadoop Training Institute in Noida that offers hands on practical knowledge / practical implementation on live projects and will ensure the job with the help of advance level Hadoop Training Courses. At CIITN Hadoop Training in Noida is conducted by specialist working certified corporate professionals having 8+ years of experience in implementing real-time Hadoop projects.CIITN is the best Hadoop training center in Noida with a very high level infrastructure and laboratory facility. The most attractive thing is that candidates can opt multiple IT training course at Noida location. We feel proud by announce that CIITN prepares thousands of candidates for Hadoop training at sensible fees structure which is sufficient for best Hadoop training in Noida to attend the Hadoop classes.Hadoop training course includes “Knowledge by Experiments” strategy to get Hadoop training and performing real-time practices and real-time modulation. This extra ordinary practices with live environment experience in Hadoop Training certifies that you are ready to apply your Hadoop knowledge in big corporations after the Hadoop training in Noida completed.


Big data hadoop training in Noida

B-12, Sector - 2, Noida, U.P
State - Uttar Pradesh U.P
Country - India
Pin Code - 201301

Phone - +917290926565
Mon - Sun: 10am - 6pm

ciit noida said...

Best SAP SD Institute In Noida

SAP SD training in Noida provided by CIITN Noida. We provide IT trainings based on corporates standards that helps students to be prepare for industries. CIITN offers best SAP SD training in Noida,CIITN is one of the best result oriented SAP SD Training Institute in Noida, offers best practically, experimental knowledge in SAP SD training in Noida. SAP SD (Sales and Distribution) is an important module of SAP ERP and handles all the processes of order to delivery.
It is tightly integrated with other SAP modules like SAP MM & SAP PP. The SAP SD Training module manages customer relationship beginning from raising a quotation to sales order and billing of the product or service. It consists of business processes required in selling, shipping, billing of a product. Key sub-modules of SAP SD are Sales, Customer and Vendor Master Data, Billing, Delivery, Pricing and Credit Management.At CIITN SAP SD training is conducted by 6+ years of experience in managing real-time projects.

SAP SD Training Institute In Noida
SAP SD Course In Noida

akhila priya said...

The information which you have provided is very good. It is very useful who is looking for salesforce Online Course

pooja saravanan said...

You’ve written a really great article here. Your writing style makes this material easy to understand.. I agree with some of the many points you have made. Thank you for this is real thought-provoking content
Hadoop Training in Chennai
Hadoop Training in Bangalore
Big data training in tambaram
Big data training in Sholinganallur

amilu B said...

I am so proud of you and your efforts and work make me realize that anything can be done with patience and sincerity. Well I am here to say that your work has inspired me without a doubt.

python training in chennai | python training in bangalore

python online training | python training in pune

python training in chennai

simbu said...

Thanks a lot for sharing us about this update. Hope you will not get tired on making posts as informative as this. 

java training in chennai | java training in bangalore

java online training | java training in pune

gowsalya said...
This comment has been removed by the author.
Nila shri said...

It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
Data Science with Python training in chenni
Data Science training in chennai
Data science training in velachery
Data science training in tambaram
Data Science training in OMR
Data Science training in anna nagar
Data Science training in chennai
Data science training in Bangalore


SRI said...

Wow it is really wonderful and awesome thus it is very much useful for me to understand many concepts and helped me a lot. it is really explainable very well and i got more information from your blog.

rpa training in Chennai | rpa training in pune

rpa training in tambaram | rpa training in sholinganallur

rpa training in Chennai | rpa training in velachery

rpa online training | rpa training in bangalore

kevingeorge said...

Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.

rpa training in Chennai | rpa training in pune

rpa training in tambaram | rpa training in sholinganallur

rpa training in Chennai | rpa training in velachery

rpa online training | rpa training in bangalore

kevingeorge said...

Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.

rpa training in Chennai | rpa training in pune

rpa training in tambaram | rpa training in sholinganallur

rpa training in Chennai | rpa training in velachery

rpa online training | rpa training in bangalore

john jersy said...

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic.
python training in chennai
python training in chennai
python training in Bangalore

Sugi Bala said...

Thanks for the good words! Really appreciated. Great post. I’ve been commenting a lot on a few blogs recently, but I hadn’t thought about my approach until you brought it up. 
java training in chennai | java training in bangalore


java training in tambaram | java training in velachery

sai said...

The site was so nice, I found out about a lot of great things. I like the way you make your blog posts. Keep up the good work and may you gain success in the long run.
python training in tambaram
python training in annanagar
python training in Bangalore

geetha sridhar said...

All the points you described so beautiful. Every time i read your i blog and i am so surprised that how you can write so well.
Data Science course in Chennai
Data science course in bangalore
Data science course in pune

saran latha said...

The knowledge of technology you have been sharing thorough this post is very much helpful to develop new idea. here by i also want to share this.
DevOps online Training
DevOps Training in USA

sathya shri said...

Excellent blog, I wish to share your post with my folks circle. It’s really helped me a lot, so keep sharing post like this
angularjs Training in chennai
angularjs Training in chennai

angularjs-Training in tambaram

angularjs-Training in sholinganallur

angularjs-Training in velachery