Fast and general engine for large-scale data processing