It is on top of MapReduce. It is a step by step language. U can build relations in ur data. it uses SQL-like syntax to define map and reduce steps.
It is much faster than MapReduce because it makes tasks more automated. MR taks quite of time to be written.
- Grunt: Javascript task runner
- Script
- Ambari/ Hue