Technology Challenges For Big Data