Big Data: Challenges, Opportunities and Realities
Cloud Computing and Grid Computing 360-Degree Compared