Big Data Technology Literature Review