Multiple DNS Requests

One of the ways that the Google, Yahoo! and Microsoft get such fast loading maps is that they have your browser open many connections. If you've ever watched closely when Google Maps is loading you've probably seen loading coming from kh1.google.com, kh2.google.com, kh3.google.com, etc. Most browsers only let you open two connections to a server at once.

Now you might be thinking 'but I don't have four servers!'. No need to worry, you can get increased performance with just one server. You have to set up the DNS so that all names point at the same server - generally your external web server, for example:

http://t0.myishare.gov.uk

http://t1.myishare.gov.uk

http://t2.myishare.gov.uk

http://t3.myishare.gov.uk

Then, set up a virtual directory inside your external web component in IIS to point at your tiles directory, and in Studio set the tilecache URLs to point at:

http://t0.myishare.gov.uk/tiles

http://t1.myishare.gov.uk/tiles

http://t2.myishare.gov.uk/tiles

http://t3.myishare.gov.uk/tiles