Internals# 1. Transactions 1.1. Overview 1.2. Characteristics 1.3. Design 1.4. Batch or transaction 2. Clustering 2.1. What is a Cluster? 2.2. Stabilization 2.3. Adding a Node to a Cluster 2.4. Removing a Node from a Cluster 2.5. Recovering from Node Failure 2.6. Nodes IDs 3. Data Storage 3.1. Where are Entries Stored in the Cluster? 3.2. Where are Entries Stored in a Node? 3.3. Cache 3.4. Data Migration 3.5. Data replication 3.6. Data trimming 4. Data Transfer 4.1. Designed for Concurrency 4.2. Guarantees 4.3. The Transfer Process 4.4. Failure Cases 4.5. Data Conflicts 5. Change Stream 5.1. Purpose 5.2. Recorded information 5.3. Update types