Designing Data-Intensive Applications

by Martin Kleppmann · 2017