sentence: cascading is used to create and execute complex data processing workflows on a hadoop cluster using any jvm - based language ( java , jruby , clojure , etc. ) , hiding the underlying complexity of mapreduce jobs .