Book on the architecture of data-intensive systems covering storage, replication, partitioning, transactions, consistency, and data evolution. Davydov recommends it five times in the talk as the canonical reference for how to work with data and for handling data evolution and distributed-system problems relevant to event sourcing.