Distributed Systems, System Design Concepts, Google Spanner, System Design Interview, Distributed System Design.
efficiency: As we try to make computational equipment bigger/more capable, the associated dollar cost does not increase linearly (cost often goes up super linearly), often making such an endeavor prohibitively costly. For example, we might wish to have a network switch to enable any-to-any