From the course: Achieving Low-Latency Data with Edge Computing
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
Scalability
From the course: Achieving Low-Latency Data with Edge Computing
Scalability
- [Narrator] There are potential data latency challenges related to dealing with larger volumes of data. Let's imagine you have millions of edge devices being processed by a single server. This can lead to the server being overwhelmed and thus can increase the overall data latency. So scalability is another major factor that affects latency. In a scalable architecture, each component, whether it's a message broker, database, or application, must have the ability to scale up as needed. But what exactly is scalability? Well, it's the ability to dynamically increase the capacity to handle the demand increases. There are two ways to scale up a system, vertically and horizontally. Vertically scaling is adding additional hardware resources such as memory, CPU cores to a device or computer. The more CPU cores a device has, the faster it could perform calculations. The more memory it has, the more data it can handle to support those…