182 Building Smarter Planet Solutions with MQTT and IBM WebSphere MQ Telemetry
6.1 Scaling overview
As a system expands and the number of connected MQTT-enabled devices increases,
developers must keep in mind several critical architectural considerations to ensure proper
response time as the system grows or scales.
6.1.1 Types of scaling
Traditionally, scaling is achieved in two ways:
Vertical scaling: Processing capacity is added to the processing nodes without adding any
new nodes. This method is also called
scaling up.
Horizontal scaling: New nodes are added to balance the processing load between them.
This method is also called
scaling out or clustering.
When dealing with large sensor systems, horizontal scaling is the preferred approach. ...