--- title: "Table of Content" linkTitle: "Table of Content" weight: 10 breadcrumbs: false --- ![](/img/title.png) * [Preface](/en/preface) * [Part I: Foundations of Data Systems](/en/part-i) - [1. Reliable, Scalable, and Maintainable Applications](/en/ch1) - [2. Data Models and Query Languages](/en/ch2) - [3. Storage and Retrieval](/en/ch3) - [4. Encoding and Evolution](/en/ch4) * [Part II: Distributed Data](/en/part-ii) - [5. Replication](/en/ch5) - [6. Partitioning](/en/ch6) - [7. Transactions](/en/ch7) - [8. The Trouble with Distributed Systems](/en/ch8) - [9. Consistency and Consensus](/en/ch9) * [Part III: Derived Data](/en/part-iii) - [10. Batch Processing](/en/ch10) - [11. Stream Processing](/en/ch11) - [12. The Future of Data Systems](/en/ch12) * [Glossary](/en/glossary) * [Colophon](/en/colophon)