Distance is a product decision when your users are 9,000 km from us-east-1.
Latency is geographic and operational
Users experience the full path between device, network, service and dependency. Long distances to a central region add delay, but unstable mobile connections, congested routes and slow third-party services can matter just as much.
Measure from the locations and networks that users actually use. A fast office connection in one city is not a representative performance test.
Move the right work
Edge delivery is effective for caching static assets, terminating connections, filtering requests and executing small, location-aware functions. It is less suitable for workflows that require strong coordination with a distant system of record.
Keep data ownership clear. Replication, cache expiry and conflict behaviour must be designed explicitly, especially when personal or regulated information is involved.
Design for interruption
Optimise payloads, compress media, reduce request chains and allow useful screens to survive temporary disconnection. Queue safe writes, show their state and make retries idempotent so a reconnect does not duplicate an action.
Edge architecture should be introduced where measurements show a user benefit. It is one tool in a broader low-latency and resilience strategy, not a substitute for efficient application design.
