Library
Reading
A foundational book on distributed systems, replication, partitioning, and stream processing.