Skip to content
Home
Explore
Themes
Designing Data-Intensive Applications — episodes
Reliability
Scalability
Maintainability
Data Models: Relational vs Document
Data Models: Relationships
Data Models: Query Languages
Storage and Retrieval
SSTables and LSM-Trees
To B-Tree or not to B-Tree
Single Leader Replication
Multi-Leader Replication
Leaderless Replication
Partitioning
Secondary Indexes, Rebalancing, Routing
Transactions
Multi-Object Transactions
Weak Isolation and Snapshotting
Lost Updates and Write Skew