hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Purtell <apurt...@apache.org>
Subject Re: understanding the code base, patterns, threading, etc.
Date Thu, 17 May 2012 23:52:10 GMT
I'd also recommend Lars George's excellent "HBase The Definitive
Guide". It will give you a good conceptual foundation and an
understanding of how the API works. Then when you are tracing code
paths in the internals that act in service to the API, they will make
more sense.

On Thu, May 17, 2012 at 4:45 PM, S Ahmed <sahmed1020@gmail.com> wrote:
> I was afraid you were going to say that :)
>
> Looking forward to the vidoes!
>
> On Thu, May 17, 2012 at 9:44 AM, Ian Varley <ivarley@salesforce.com> wrote:
>
>> Well, the first answer is always the same: read the code! :)
>>
>> Of course, sometimes it's difficult to get the high level concepts quickly
>> that way (even with good docs, like the HBase code generally has). So I'd
>> recommend seeing the upcoming talk by committer Lars Hofhansl at HBaseCon
>> on Tuesday--that's exactly what it's about! It's called "HBase Internals".
>>
>> If you're not attending, I'm sure they'll post slides (and maybe video?)
>> afterwards.
>>
>> Ian
>>
>> On May 17, 2012, at 8:39 AM, S Ahmed wrote:
>>
>> > Greetings,
>> >
>> > Other than reading the the source code, google papers, seda, etc. how
>> does
>> > someone get solid understanding of the code base?
>> >
>> > Are there any high-level (or low level!) diagrams of sort that go over
>> the
>> > various components of hbase? (various read/write stages, gossip, etc.)
>> >
>> > I'm guessing this is wishful thinking but I thought I'd ask :)
>>
>>



-- 
Best regards,

   - Andy

Problems worthy of attack prove their worth by hitting back. - Piet
Hein (via Tom White)

Mime
View raw message