distributed-systems Definition Horizontal Scaling Multiple layer 7 entities, such as web applications or databases, form a single logical entity to distribute load and increase redundancy and fault tolerance.