3 ms·
https://dataintensive.net/ https://dataintensive.net/ I can't recommend this book enough. I have a CS background, and still had quite a few "I can't believe th
by m_fayer 7y ago
https://dataintensive.net/ https://dataintensive.net/
I can't recommend this book enough. I have a CS background, and still had quite a few "I can't believe this thing has been hiding in plain sight!" moments while reading it.
- copperx 7y agoI'm now torn between reading this one first or the Architecture of Enterprise Applications.
- politician 7y agoIf it helps, IMO "Designing Data-Intensive Applications" is a better bang-for-the-buck. Enterprise-scale applications are a world unto themselves.
- jb3689 7y agoI loved Designing Data-Intensive Applications. It gives you the reasons why NoSQL databases exist and the problems they solve. Moreover it gives you reasons to select one over another. It's really excellent and one of my top two CS books
- mleonard 7y agoYour other top CS book out of interest?
- copperx 7y agoEdit: I meant Patterns of Enterprise Application Architecture by Fowler in my comment above. Recommended by DHH.
- redisman 7y agoIt's great. Incredibly dense with useful information and it just blows my mind how much knowledge Martin has about the topic. I recommend watching this talk from him to give a little glimpse of the book: https://www.youtube.com/watch?v=5ZjhNTM8XU8 https://www.youtube.com/watch?v=5ZjhNTM8XU8 This is just about a little part of one of the chapters.
- mirekrusin 7y agoOh man, this is good, thank you.
- splittingTimes 7y agoBut this is mainly for distributed (web) systems, right? Are there good books for data intensive desktop apps? Like games or CAD design tools?