Hi George, We don't have any documents that provide an easy introduction to the source code. I recommend that you first get the code to build by getting the dependencies setup (see HowToBuild<http://code.google.com/p/hypertable/wiki/HowToBuild>). Once you've got the source code building, I recommend that you look at the directory layout under src/. The code is fairly well organized and once you're familiar with the layout you can drop into each of the source directories and peruse the code. Some good places to start would be:
src/cc/Common - common utilities src/cc/AsyncComm - communication layer src/cc/DfsBroker - distributed filesystem broker src/cc/Hypertable/Lib - Hypertable client library Once you have a feel for those subsystems, dive into some of the more complex areas, including: src/cc/Hypertable/RangeServer src/cc/Hypertable/Master src/cc/Hyperspace - Doug On Mon, Mar 19, 2012 at 7:34 PM, george <[email protected]> wrote: > Hi guys, I'm a green hand on HT, I was wondering if there is some > source code level analysis (for example, someone's blog), which will > help me understand the source code of HT. Thx! > > -- > You received this message because you are subscribed to the Google Groups > "Hypertable Development" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/hypertable-dev?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Hypertable Development" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hypertable-dev?hl=en.
