Designing Data-Intensive Applications
The book that makes distributed systems tradeoffs legible rather than mystical. The chapters on replication and consistency are worth rereading every couple of years.
The book that makes distributed systems tradeoffs legible rather than mystical. The chapters on replication and consistency are worth rereading every couple of years.