I know how to setup a single CDN server by using a cookieless subdomain. Let's say the static content is
http://subdomain.domain.com/js/jquery.js. When the user is closer to NA, it should load the content from NA servers and when the user is closer to EU, it should load the content from EU.
My setup: I have shared hosting in NA and EU, operated by the awesome Ubuntu OS.
Question: How do I setup multiple mirroring servers spread across the globe?
Note: I don't want to use any third party CDN services.