Java, Giraph, Hadoop, Graph Processing.
Giraph is popular for large scale graph processing on Hadoop but getting started guide seems a bit complex. This will hopefully serve the purpose of making it easy for beginners. Run Locally The great thing is that you can write and run your Giraph programs locally without worrying about setting it