Chapter 27: Fundamental Distributed Utilities
Chapter 27: Fundamental Distributed Utilities
Small distributed utilities sit on critical request or event paths, where a design that is easy to understand locally can become a global coordination problem. This chapter studies identifier allocation and URL mapping as concrete designs for key generation, hot-key handling, replication, and recovery.