I. Introduction
The beginning of the edge computing paradigm takes us back to the content delivery network (CDN) to seek the web-performance benefits. CDN can also be called a Content distribution network as it is the physically-distributed network of proxy servers, reverse proxy and their data centres. It uses edge nodes to serve the user request by prefetching and storing the cached version of web content using persistent caching in multiple geographical locations (CDN's Point of Presence). CDN opens the doors for emerging applications as it helps minimise the physical distance between the server and user and prevent site crashes during network overloading since it distributes bandwidth among multiple servers instead of allowing a single server to manage all the traffic.