hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mohmmadanis moulavi <anis_moul...@yahoo.co.in>
Subject Re: Hadoop Developers Documentation
Date Wed, 30 Nov 2011 06:47:06 GMT
Thanks a lot 


Thanks & Regards,

Mohmmadanis Moulavi

Student,
MTech (Computer Sci. & Engg.)
Walchand college of Engg. Sangli (M.S.) India



________________________________
 From: Steve Loughran <stevel@apache.org>
To: common-dev@hadoop.apache.org 
Sent: Monday, 28 November 2011 8:03 PM
Subject: Re: Hadoop Developers Documentation
 
On 28/11/11 08:01, mohmmadanis moulavi wrote:
> Friends,
> 
>          Where will i get Developers Documentation of hadoop.
>          provide me some link.

it's the source tree, with some more on http://wiki.apache.org/hadoop

There are some big assumptions in the code that you already know networking, Java, testing,
etc -if that isn't the case, this codebase is not the place to learn.

Similarly, everyone is nervous about changes to the bits of the system that are considered
critical: the file system, the public apis, the job scheduling.

If you do want to get into the codebase

-start with your own applications, follow through how they work in the in-JVM mini clusters,
see how code is executed, data is read, etc.

-look at the IPC infrastructure, serialization, and other things that are foundational. Even
if you don't go near this code, you will see it often enough that you need to understand it.

-if you want to do things like new scheduling, block placement algorithms, there are plug
in points for these -so you can do stuff here without risk to anyone's working systems other
than your own.

-Otherwise: start with the small bugs that are irritating you. Even text messages, things
there aren't enough tests for, diagnostics, etc. More diagnostics are things everyone needs

-steve
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message