What are the best ways to learn about Hadoop source?
-
- I woud like to learn how the hadoop works, not only from the tutorial standpoint fo view - I would like to start learning from source code, but since the codebase if huge, I don't know what are the good ways to start and learn more - Please let me know how shall I start
-
Answer:
First, read Google's MapReduce paper. After that, I recommend getting the overview of Hadoop here: http://hadoop.apache.org Next, learn about HDFS in a very high level at: http://hadoop.apache.org/hdfs/ Know more about MapReduce here: http://hadoop.apache.org/mapreduce/ Once, you have a good architectural understanding of what each is, you can delve into the details of each by going through the details at: http://wiki.apache.org/hadoop/ The above link has several resources. However, I believe the best way to learn is from the code (I remember it having quite good comments). If you prefer a book to learn about using Hadoop and Mapreduce techniques, you can see this: Hadoop: The Definitive Guide (by Tom White) If you prefer watching movies to reading books: Cloudera: http://www.cloudera.com/resources/?media=Video Google: http://code.google.com/edu/submissions/mapreduce-minilecture/listing.html Search Youtube Search Slideshare
Hemanth Kumar Mantri at Quora Visit the source
Other answers
You can learn by run example cases in hadoop source code. Using debug tools to trace how it works. And since the latest version is become much more complex than the older versions, I suggest you choose the older version to start you journey. Reading mail list of Apache Hadoop is also a good way. Hope it help for, good lucks.
Hei Liguai
I am highly recommending Hadoop BigData Course with http://www.bigdatauniversity.com. Just try it. This course have large numbers of video lectures with implementation as well as programming study of Hadoop and hadoop related technologies like hive, pig, sqoop and more.
Vignesh Prajapati
though you can access many of free tutorials available online for learning more about hadoop, such options come with its own limitation like - >not providing a structured, industry relevant content >lack of guidance from industry expert >lack of actual hands on work experience with hadoop keeping this in mind, online courses/certifications can prove to be a very effective & practical alternative. to mention few good options - Udemy, coursera, cloudera, simplilearn. it will provide you with in depth training on key hadoop technologies as well as hand on work experience with guidance from an industry expert. you also get to choose between an option of online self learning or Instructor led online classroom. it also makes sense to do course in not just one basic module but rather do advanced courses (like spark scala, mongodb, storm etc) post completing basic course in say hadoop developer or hadoop admin. you can consider simplilearn option which many of hadoop enthusiasts have considered to learn about Hadoop. http://goo.gl/mGO1JW
Shrirang Jadhav
You can check https://www.parallelbranch.com/course/learn-big-data-and-apache-hadoop-for-developers-fundamentals-online/they have very cheap hadoop training available and its completely online learning
Amol Pomane
I would suggest you to opt for training on Big data and Hadoop, which starts from the scratch covers all the topics, practice tests, projects and Lab experience comprehensively. I had come across Big data and Hadoop training offered by Simplilearn which covers up most of these. And they do have online and class room based training for http://www.simplilearn.com/big-data-and-analytics/business-analytics-foundation-sas-training-online/ppa811da30 You can have a look at the same and try out if in case you are interested
Soumya Singh
Related Q & A:
- What are the best ways to advertise your Website?Best solution by Yahoo! Answers
- What are the best ways to search for jobs?Best solution by Yahoo! Answers
- What are the best ways to beat flu?Best solution by Yahoo! Answers
- What are the best ways to do marketing via internet?Best solution by Quora
- What are the best ways to find a job with a social entrepreneurial company?Best solution by answers.yahoo.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.