Routing requests for a subdirectory to another server using IIS Application Request Routing
Written on Monday, June 21, 2010 by Mark S. Rasmussen in
Sysadmin: IIS
In this post I'll walk you through how to setup IIS Application Request Routing so that any requests for a /wiki/ subdirectory are routed onto a separate server, while all other requests are handled by the server itself. Let's imagine a fictional scenario where I want to add a wiki to my website. Thus, all requests to improve.dk/wiki/* are mapped to a dedicated LAMP based server that runs some kind of wiki software. All other requests should be served by the normal improve.dk webserver. The first task is to setup a new server farm, called Wiki in my...
Setting up multiple IIS Application Request Routing farms on the same server
Written on Wednesday, June 16, 2010 by Mark S. Rasmussen in
Sysadmin: IIS
Inspired by a post on the ARR forums, let me walk you through how to setup multiple IIS Application Request Routing server farms on a single machine. The scenario I own a bunch of search engines, bing.com, google.com and yahoo.com. Likewise, I own a bunch of news sites cnn.com, english.aljazeera.net and foxnews.com(alright, bear with me on that last one, just using it as an example). Luckily, my users don't really care which search engine or news site they go to, as long as they end up at "a" search engine or "a" news site. To help me distribute...
Bundling image requests for increased performance
A common scenario in RIA's is to show a large amount of small pictures on a single page. Let's say we want to show 100 images in a grid. While the simplest approach is to just put in 100 image objects and load in the images one by one, I believe it can be done smarter... The cost of a request Each and every request will have a header overhead of about ~400 bytes outgoing and ~200 bytes ingoing - both varying depending on the host, cookies, headers etc. Multiply that by 100 requests and we've got about...