Designing Data-Intensive Applications (dataintensive.net)
recommended by 2 users | 2017 | 598 points by wooola | databases | original thread |
2 users recommended this thread. What they said:
muramira Oct 9, 2017 | on: Readings in Database Systems, 5th Edition (2015) | context

Yesterday, https://news.ycombinator.com/item?id=15428526 hit number 1 on HN. Having read the two books, I strongly believe that they not only complement each other, but also must be required reading for any data engineer.

jpamata May 10, 2018 | on: Ask HN: Books you should have read when you start a career… | context

Designing Data-Intensive Applications[0] by Martin Kleppmann. There's a previous HN thread about it[1]. Helped me understand a bit more about databases and systems. The book is also very approachable and has the perfect blend of application and theory at a high level that anyone approaching the industry for the first time stands to gain a lot from reading it.

The Architecture of Open Source Applications[2] series is a good one for leaning how to build production applications and you can read it online. The chapter on Scalable Web Architecture[3] is a must-read.

[0] https://www.amazon.com/Designing-Data-Intensive-Applications...

[1] https://news.ycombinator.com/item?id=15428526

[2] http://aosabook.org/en/index.html

[3] http://aosabook.org/en/distsys.html