NERD.
Join usLogin

When distance Hurts

Why retail systems don’t break at scale rather break across the network

Mark Gerrits
By Mark Gerrits · February 2026 · 4 min read
When distance Hurts

The queue doesn’t form because the store is busy. It forms because a network round-trip took a few hundred milliseconds too long.

A payment request retries.

A device waits for confirmation.

A cashier pauses, then reaches for a manual workaround.

Retail systems are not stressed by scale first. They are stressed by distance.

And when distance shows up: through latency, packet loss, or brief disconnects, retail does not fail quietly. It fails on the store floor, in full view of customers and staff. Big impact!

Retail is intolerant of delay

Few industries expose infrastructure failure as visibly as retail.

When systems slow down, queues form. Transactions stall. Staff improvise. Panic occurs. A single store can generate thousands of interactions per minute: payments, inventory mutations, pricing evaluations, device coordination, and compliance driven workflows. Many of these interactions are sequential and time bound. It’ll eventually succeed, but with consequences.

Yet much of modern retail architecture still assumes uninterrupted, low latency cloud connectivity as the default state.

In physical stores, that assumption rarely holds.

Retail systems are not stressed by scale first. They are stressed by distance.

Connectivity is not an edge case

Across retail environments, the same pattern appears repeatedly: connectivity issues are routine and short-lived.

They last seconds rather than minutes. And their impact is outsized.

A brief latency spike can cascade into retries, lock contention, frozen checkouts, and visible disruption. These moments are often treated as anomalies in cloud-first designs. On store floors, they are normal.

In retail, degraded connectivity is not an exception. It is the condition systems must be designed for.

The cloud is essential but insufficient

Centralized platforms are not the problem. They remain indispensable.

The cloud enables global coordination, analytics, and continuous improvement. Contextual commerce systems depend on shared state and cross-store intelligence to function at all.

The failure comes from forcing every interaction and every decision to traverse a wide-area network, even when proximity matters more than centralization.

Local execution changes how systems behave under stress. Edge execution allows retailers to:

  • Absorb transient network failures without customer visible impact
  • Remove round trip latency from critical execution paths
  • Coordinate local devices deterministically
  • Degrade predictably instead of failing abruptly

This is no longer a fringe idea. Across the industry, edge computing is increasingly treated as a prerequisite for resilient in-store systems, not an optimization added later.

Context makes latency visible

As commerce systems become more contextual and more real-time, latency stops being abstract.

Pricing is evaluated continuously.

Stock availability is recalculated live.

Customer context, operational state, and compliance constraints intersect in every interaction.

Every additional network hop becomes measurable.

Teams building these systems reach a consistent conclusion: device orchestration, local state transitions, and regulated hardware access belong close to where interactions occur.

Architectures that ignore this tend to look elegant in diagrams and brittle on store floors.

Why the edge now looks familiar

Early retail edge deployments relied on generic Linux appliances. They worked, but they were operationally isolated from the rest of the store ecosystem, differently managed, differently secured, and often poorly integrated.

At the same time, the broader hardware landscape shifted.

Apple Silicon reset expectations around performance per watt, thermal stability, and hardware-rooted security. In always on, physically constrained store environments, these characteristics matter more than peak benchmark numbers.

For retailers already standardized on iPhones and iPads, extending edge workloads onto the same architectural foundation reduces complexity rather than adding to it. Shared Arm64 architecture, Secure Enclave-backed trust, and mature enterprise management tooling act as force multipliers.

The edge begins to feel like part of the store.

Security is a physical constraint

Retail security challenges are concrete.

Devices are physically accessible. Networks are shared. Regulatory boundaries especially around payment adjacent hardware are strict.

Modern edge designs increasingly follow zero-trust principles not because they are fashionable, but because they are necessary:

  • Outbound-only connectivity
  • No exposed inbound services
  • Hardware-backed identity and encryption
  • Strict isolation between workloads and host systems

In stores, there is no meaningful perimeter. Security has to assume exposure and design accordingly.

A necessary correction

The move toward edge execution in retail is often framed as a trend. It is more accurately a correction.

Years of over centralization assumed perfect networks and purely digital constraints. Physical commerce offers neither.

Dedicated edge devices make retail systems calmer under stress, more predictable under failure, and better aligned with real-world conditions. The convergence toward Apple Silicon at the edge is one expression of a broader realization:

In retail, proximity matters.

Architectures that acknowledge this outperform those that don’t, not because they are more sophisticated, but because they respect how stores actually behave.

About the author

MG

Mark Gerrits

CTO at New Black

Mark has over 30 years of hands-on experience building and operating software for real retail and logistics environments, beginning with a production point-of-sale system developed in his teens. His background spans the Microsoft ecosystem (C#, SQL Server) and modern distributed, containerized platforms, with a focus on resilience, latency, and operational behavior under failure.

He designs and runs mid- to large-scale Kubernetes-based systems on Linux, works extensively with Microsoft Azure (AKS), and emphasizes automation and repeatability through GitOps and infrastructure as code. His work centers on creating systems that remain predictable and usable on the store floor, even when networks and conditions are imperfect.

Related Notes

The Recognition Ladder: Why Nike, Sephora, and Strava Are Shifting Focus From Points to Recognition

The Recognition Ladder: Why Nike, Sephora, and Strava Are Shifting Focus From Points to Recognition

Sofia Bilbao
Sofia Bilbao · 7 min read
How to Build Personal Relationships with Every Customer, at Scale

How to Build Personal Relationships with Every Customer, at Scale

Suzanne Chang
Suzanne Chang · 6 min read
The Accounting Problem Hidden in Endless Aisle

The Accounting Problem Hidden in Endless Aisle

Stijn Gepken
Stijn Gepken · 11 min read
Explore All Insights