Designing Data-Intensive Applications by Martin Kleppmann - WordSea