designing-data-intensive-application icon indicating copy to clipboard operation
designing-data-intensive-application copied to clipboard

personal booknotes of Designing Data-Intensive Application

Designing Data-Intensive Application

Personal booknotes of Designing Data-Intensive Application.

Chapters

  1. Reliable, Scalable, and Maintainable Applications

  2. Data Models and Query Language

  3. Storage and Retrieval

  4. Encoding and Evolution

  5. Replication

  6. Partitioning

  7. Transactions

  8. The Trouble with Distributed System

  9. Consistency and Consensus

  10. Batch Processing

  11. Stream Processing