Think like a vertex, behave like a function! a functional DSL for vertex-centric big graph processing
Building a HighLevel Dataflow System on top of MapReduce: The Pig Experience