Benefits of a Global Distribution Network
Enter CDNs (Content Distribution Networks). These are data centres around the world that mimic the content stored on the server and use your location to determine the closest data centres to the user for delivering the best(and fastest) user experience possible. CDNs have many other benefits than lowering load times including mitigating distributed denial of service(DDoS) attacks, an automatic https certificate, built in telemetry of cached content, reduced bandwidth usage, and support for handling sudden traffic spikes.
As an example of this in action, Nebula’s newest web app, InstantBSI, aims to make performing borescope inspections on airplane engines easier than ever before. Of course, these inspections could take place anywhere in the world. As it is expected to be accessed anywhere, it needed to serve content everywhere. After considering all the factors involved (speed, reliability, cost) we chose Microsoft’s Azure CDN. With an average response time of 41 milliseconds, an uptime of 99.25%, and integration with our existing tech stack, it was the obvious choice for us.