Distributed Database Patterns
The manager is to be blamed who distributes parts to his players which they are unable to act.
The speed of communications is wondrous to behold. It is also true that speed can multiply the distribution of information that we know to be untrue.
—Edward R. Murrow
Administrators of web applications have traditionally had two choices when the application demand exceeds database capacity: scaling up by increasing the power of individual servers, or scaling out by adding more servers. For most of the relational database era, scaling up was the more practical option. Early relational databases ...