Real time data processing at the source is required for edge computing with reduced latency for Internet of Things (IoT) and 5G networks as they use cloud.
To scale horizontally is to scale out or in, and is defined as to add more nodes to or remove nodes from a system in a server, such is also explained as adding new computers to a distributed software application.