How can I use TiledMapService TileServers with a proxy?

Discussion created by StevenHas on Dec 10, 2013
The project I'm working with serves all data through a proxy server, sometimes working with multiple tiled services.
This can cause performance that isn't ideal due to the number of requests.

I'm considering splitting these requests across multiple subdomains to try and improve client performance, as I understand it I would need to run multiple proxies at the different subdomains. ( for the proxy only, not the map service itself)

Does the api facilitate this type of implementation or how would/ could I go about creating this?

As a side note, can the order of service requests be set, ie, dynamic layers requested before tiled service tiles?