Edge computing has emerged as a key solution in distributed systems, aiming to bring computation closer to end users. This approach is particularly relevant for latency-sensitive applications like augmented reality (AR), traffic safety, and autonomous vehicles. The common assumption is simple: placing computation and storage resources closer to the user should reduce latency. However, real-world deployments reveal a more complex picture.