Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best way to prepare for Design and Architecture questions related to big data [closed]

Recently, I attended an onsite interview for a company and I was asked design questions related to big data like e.g: get me the list of users accessed a website (say google) between time t1 and t2. What data structures to use, how to handle concurrency, stale data, how many servers are needed to store the data, and requirements(software, hardware) of each server etc.....

Please point me some books/web references to increase my knowledge in this new area.Also provide me insights on how to answer such type of design questions

like image 398
one chowdary Avatar asked Oct 23 '22 13:10

one chowdary


1 Answers

this book (free download) (amazon: mining of massive datasets) was just posted to HN (that thread also has some useful comments) - from a first skim it looks really good. you could read that.

like image 67
andrew cooke Avatar answered Oct 27 '22 11:10

andrew cooke