I am working on a ESRI Flex based application that will display data from a Dynamic Map Service. It need to be Dynamic, since the end user should have the option to turn on & off layers. This is possible only with Dynamic Map services & not Tiled map services.
What are some of the steps that can be taken to increase the speed with which tiles are sent to the client by the server?
I am looking at ESRI's Dynamic Maps available on ArcGIS online, and they are quite fast. Any idea on how they get such good performance?