Describir: Large Scale Optimization in Hadoop