Processing Large Data