Designing Data-Intensive Applications
This book rewired how I think about data systems. Kleppmann doesn’t just explain how databases work - he explains why they make the tradeoffs they do, and when those tradeoffs will bite you.
The chapter on stream processing alone is worth the price. loved it Still have 2-3 reads to go before I get the nuisance