Designing Data Intensive Applications
2nd Edition
Chapter 1. Trade-Offs in Data Systems Architecture