Chapter 1 - Reliable, Scalable and Maintainable
Chapter 2 - Data Models and Query Languages
Chapter 3 - Storage and Retrieval
Chapter 4 - Encoding and Evolution
Chapter 5 - Replication
Chapter 6 - Partitions
Chapter 7 - Transaction
Chapter 8 - Distributed System
Chapter 9 - Consistency and Consensus
Chapter 10 - Batching Processing
Chapter 11 - Streaming Processing