The best way to prepare for projects and architecture for big data issues

I recently attended an on-site interview for the company, and I was asked design questions related to big data, for example, for example: getting a list of users who visited a website (for example, google) between the time t1 and t2. What data structures to use, how to handle concurrency, outdated data, how many servers are needed to store data and requirements (software, hardware) of each server, etc.

Please point me to some books / web links to increase my knowledge in this new area. Also let me know how to answer such design questions.

+5
source share
1 answer

this book (free download) (amazon: developing massive datasets ) was sent only to HN (this stream also contains some useful comments) - it looks really good from the first skin. you could read it.

+3
source

All Articles