I often recommend Database Internals: A Deep Dive into How Distributed Data Systems Work
by Marc Brooker, Distinguished engineer at AWS, via Twitter
I’m a big fan of @ifesdjeen book. Read it a couple of times.
by Alex Xu, author of System Design Interview via Twitter
“Designing Data Intensive Applications” gives a broad but detailed survey. “Database Internals” goes deeper on specifically the building a distributed database side.
by Alex Miller via Twitter
I finally got round to reading @ifesdjeen's Database Internals. It's a nice book! If you enjoyed @intensivedata and want more detail on certain topics (especially storage engines and consensus), it's a good follow-on read. https://databass.dev
by Martin Kleppmann, author of DDIA via Twitter
Enjoying my copy of Database Internals in NYC before heading home... (Thanks @ifesdjeen for your most valuable signature!)
by Joran Dirk Greef, Founder and CEO of @TigerBeetleDB via Twitter
BTW if you are looking for a book on databases that you can read cover to cover, I recommend Database Internals by @ifesdjeen
by Dominik Tornow, author of Thinking in Distributed Systems via Twitter
Reviewing the Chinese version of Database Internals, so happy to offer my help on bringing this book to Chinese readers, I think it will be available in bookstores soon. @ifesdjeen
by Ed Huang, Co-founder & CTO of @PingCAP via Twitter
If you're not a stranger to the world of databases, then you have either read or heard about the Database Internals book by Alex Petrov.
by Denis Magda, author of Just use Postgres via Twitter
Diving again in some sections of @ifesdjeen's great "Database Internals" on this rainy week-end. I hope material like this makes it into classrooms at some point.
by Pierre-Yves Ritschard via Twitter
Honestly for my next book If I get it to be half as good as @ifesdjeen’s book, it’d be a win already. The work and effort shows on every page. Graphics, diagrams, correct jargon, and so on. A Distributed Systems gold mine!
by Alvaro Videla via Twitter
Finished reading @therealdatabass by @ifesdjeen on database internals. This is an unusually in-depth and precise book on data structures and algorithms from a non-academic publisher, but extremely readable and compact. I feel like I learned a lot here efficiently.
by Chris Seaton via Twitter
Reading "Database Internals" #therealdatabass and find it awesome! Strongly recommend for those whoever wants to understand how database works. Thanks @ifesdjeen for mentioning #TiDB in the "Distributed Transaction" chapter.
by Siddon Tang via Twitter
Got my copy of @therealdatabass by @ifesdjeen, started reading it online. Great book for anyone working with databases or distributed systems. Such an essential part of modern software engineering.
by Travis Sturzl via Twitter
A must on everyone's bookshelf.
by Jordi Martinez via Twitter
Have been enjoying Database Internals @therealdatabass. It has helped me see many concepts I’ve encountered here and there as a software engineer in the past years coming together and making sense.
by Oak Nauhygon via Twitter
Database Internals is fantastic for a solid framework for understanding databases.
by Alex Wise via Twitter
This is one of the best texts covering Database internals. Databases are used everyday, and understanding what happens under the hood is daunting task. This book takes a pragmatic approach on the topic, starting with basics and then taking a deeper dive into how the basic data structures and concept come together. IMHO, this book shall appeal to both Database developer's and engineer's who want to understand how databases work. This book is must have to for the engineer's who really want to get into Database development. Otherwise also this book is a must have reference in general. I personally liked the attention to details in the book on what really matter's when writing a real database. The concepts are equally applicable to SQL and NoSQL databases.
by Ashish Paliwal via Amazon review
This is an amazing book about the internal workings of a database. I highly recommend this book if you’re looking to understand how a database actually works. Building a full-featured database is a huge undertaking, but after reading this you should be able to understand how most major databases work and even build your own. It also has a great section that goes over distributed systems.
This is the only book I know of that has all of this information relevant to database design all in one place. As someone who has read a lot of the resources listed in this book (there are a ton!), it’s nice to see all of this information condensed into a single book.
by J.R. Garcia via Amazon review
I have a number of years in the IT industry (focused on security) and I always wanted to get my hands on something that would explain in depth the inner workings of databases. This book hits the nail on its head for me. It is exactly what I was looking for.
by Alex Stamate via Amazon review
Nice book to read if you want to understand how database systems work underneath. If you are a software developer/database administrator you should read this to get a mental model of physical workings (opposed to logical e.g, SQL) of a database.
by Sasi Kanth Ala via Amazon review
This book is a must read for anyone wanting to call themselves full-stack engineers.
So much of this knowledge of database internals is becoming basic required knowledge when designing distributed/microservices/event-driven platforms.
by Mck via Amazon review
Such great details on both local disk storage and distributed systems. This is a must read for anyone who uses database; really helps explain how they work
by Anonymous person via Amazon review