Back to Ddia

Table of Content

content/en/toc.md

latest24.4 KB
Original Source

Preface

1. Trade-offs in Data Systems Architecture

2. Defining Nonfunctional Requirements

3. Data Models and Query Languages

4. Storage and Retrieval

5. Encoding and Evolution

6. Replication

7. Sharding

8. Transactions

9. The Trouble with Distributed Systems

10. Consistency and Consensus

11. Batch Processing

12. Stream Processing

13. A Philosophy of Streaming Systems

14. Doing the Right Thing

Glossary

Colophon