CDN

Developed a CDN with geographically distributed replica cloud servers using DNS redirection to direct clients to the replica server with the fastest response time. Created a DNS server that redirects clients based on locations, HTTP servers with caching strategies for faster file serving such as compression and storing frequently requested files, and wrote scripts to manage deploy, run, and stop the CDN.