big data and extreme - scale computing .
Big Data: A Survey