When a user tries to connect to a web application using their browser, they type the domain of the application. In our example it is www.whalebone.io. To establish the connection with the web application, the web browser has to find out the IP address of the desired domain. For that, it uses the DNS service and asks the configured DNS resolver to “translate” the domain name into the IP address.
When the request stays local, the user asks the resolver and a response is returned; the request never leaves your environment and the highest possible speed is achieved – users are served from the nearest server, ensuring that they use the shortest route to their destination. Nanoseconds make a difference, and while they may be imperceptible, every additional step/location in the process adds latency. When we combine this together with the speed potential of 5G, which is designed to be fast, any added latency can be noticeable. The higher the Internet connectivity speed, the more you notice any slight delay that is irrelevant to how fast the Internet connectivity is.