Glossary: Coding Interviews in Rust
A copy of the database that answers reads, taking load off the main database.
CacheSingle point of failureDatabase