Home/Glossary/Edge computing

Edge computing

A distributed computing paradigm that brings computation and data storage closer to the sources of data to improve response times and save bandwidth.

Edge computing is a distributed architecture where client data is processed at the network periphery, close to the source. This minimizes long-distance communication between client and server, reducing latency and bandwidth consumption compared to cloud-centric models.

How it works

The system uses edge devices, local nodes (gateways), and the central cloud. Data is ingested by the edge node for normalization and analysis. Only critical insights are forwarded to the core data center. This prevents network congestion and ensures that time-critical applications function during connectivity drops.

  • Predictive maintenance: analyzing sensor data on-site to prevent failure.
  • Smart cities: processing traffic feeds locally for signal timing.
  • Retail: real-time in-store customer behavior analysis.

Implementing nodes via K3s or Azure IoT Edge enables near-instantaneous response. In autonomous driving, edge computing drops latency to sub-10ms. Studies show edge processing can reduce backhaul traffic volume by over 90% in IoT scenarios.