In a distributed database, the data systems are held in different physical locations but can be accessed by all computers on a system. Processing is also shared among the many nodes—a database ...
Gergely Orosz of Uber's engineering manager has blogged the concepts and experiences that Uber needed in building a backend so that others can be helpful in constructing a distributed system.