My task is to develop an Image server, that will:
- load images from disk
- resize it, according to HTTP parameter
- apply one or more watermarks to the original image
The question is what technology should I use, I am going to do it with IHttpHandler
, but I wonder if using IHttpAsyncHandler
will be faster for this scenario?
Can I benefit from processing images asynchronously in IHttpHandler
?
Also maybe I should consider some high level framework e.g. NancyFx or just return the images from controller (MVC2)?