Big Data computing and clouds Trends and future directions Big Data computing and clouds Trends and future directions