What is edge computing?

Definition

Edge computing places processing close to sensors, machines, vehicles, users, or other data sources. Local processing can reduce network delay, limit bandwidth use, preserve service during intermittent connectivity, and support decisions that must happen quickly.

An edge design still needs coordination with central or neighboring systems for broader context, policy, updates, and long-term analysis. The right balance depends on latency, privacy, reliability, hardware limits, and how much shared state an application needs.

ELI5

Edge computing means making some decisions close to where something happens. It is like letting each traffic light react to nearby cars instead of asking one distant office for permission every time.

For example, a battery controller can respond immediately to a local grid change, then share an update with neighboring devices. That can be faster than sending every measurement to one central operator first.

Frequently asked questions

How is edge computing different from cloud computing?

Edge computing handles selected work near the data source, while cloud computing usually concentrates processing in remote data centers.

Does edge computing remove the need for central systems?

No. Many designs combine local decisions with central coordination, policy, storage, or analysis.

Videos explaining edge computing

  1. Ben Hilborn beside a real-time electricity grid map showing AI data centers, batteries and solar resources coordinating available capacity.