Manthan

Write Skew, Dirty Reads, and Weak Isolation in Distributed Transactions

Write Skew, Dirty Reads, and Weak Isolation in Distributed Transactions

What ACID Means in Distributed Transactions

What ACID Means in Distributed Transactions

Partitioning in Distributed Systems: Hot Spots and Rebalancing

Partitioning in Distributed Systems: Hot Spots and Rebalancing

CricLang: A Programming Language for Cricket Fans

CricLang: A Programming Language for Cricket Fans

Leaderless Replication: Quorums, Last-Write-Wins, and Version Vectors

Leaderless Replication: Quorums, Last-Write-Wins, and Version Vectors

When Replicas Lag: Read-Your-Writes, Monotonic Reads, and Consistent Prefix

When Replicas Lag: Read-Your-Writes, Monotonic Reads, and Consistent Prefix

How Databases Replicate: Leaders, Followers, and Failover

How Databases Replicate: Leaders, Followers, and Failover

Data Structures That Power Your Databases

Data Structures That Power Your Databases