Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
And IMO the best part, explaining very clearly different isolation levels and the difference between serializability and linearizability.
The book is much more database-relevant than the title might make you think.
Thoughts?
If The Dragon Book is 0 out of 10 on the dry scale this is a 4
I’m about 2/3rds through it.