Some Practices for Large-Scale Data Processing on the Cloud