Topic-Specific Reading Assignment
Source and purpose
Use DDIA for replication lag, partitioning, hot keys, and failover. Find topic headings in your edition rather than assuming identical chapter numbering. Start with the module concepts and worked examples; reading should resolve an identified question.
Read, reconstruct, apply
Trace a write followed by a read from a lagging replica. Propose a read-your-writes policy and describe its availability tradeoff. Partition a skewed workload and show why adding shards may not split one hot key.
Before opening the source, write your prediction. After reading, close it and reconstruct the mechanism or argument. Then compare your prediction with the guided lab. Preserve a corrected misconception and one remaining question.
Completion and deeper reading
For the compact path, stop when you can explain the mechanism, pass the lab, and solve a changed scenario without the source. For the full-book degree, this task is a checkpoint within your scheduled complete reading, not a replacement for it.
Distinguish a book's conceptual model from a tool's current operational contract. Record the edition or documentation version actually used. Add another source only if it resolves a question that the primary source did not answer.
Required replica-session extension
Complete Replication prefixes and session read contracts, prediction practice and all RP1–RP6 gates. The 22–32-hour package supplies guided Lab 1’s executable core; reuse its evidence. Original quorum/conflict, partitioning, migration and failover requirements remain required.