I am a beginner in using Hadoop, and I would like to know what are the right
Java classes to use with Hadoop?  In other words, which Java classes should
be used as a strong foundation to successfully and effectively use Hadoop?

i found spring-hadoop and spring-batch very useful.
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB