Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jgit-dev] JGit DHT on Apache HBase

On the plane today I found time to implement a DHT SPI for Apache
HBase[1].  The draft SPI is now on GitHub[2].  The dependency chain is
smaller than Chris expected.  Its only hbase, guava, commons-logging,
log4j, hadoop-core[3], zookeeper.  The HBase pom inclues a *ton* of
other stuff that I excluded out, none of it is needed for JGit's use
of the client portion of HBase.

FWIW, HBase seems easier to work with and more solid than Cassandra.
It may be harder to setup a cluster, but its more feature-rich and the
client APIs are a hell of lot easier to use from within Java.  I
didn't do my linux-2.6 stress test yet because the laptop was running
low on battery.  But I was able to push jgit_hbase to itself, and
clone it back.

[1] http://hbase.apache.org/
[2] https://github.com/spearce/jgit_hbase
[3] specifically a patched version called hadoop-core-0.20-append-r1056497

-- 
Shawn.


Back to the top