Feature Requests: Remove concurrent requests limit+moreRSS

3 replies

Last post Sep 27, 2009 11:08 PM by lextm

  • Feature Requests: Remove concurrent requests limit+more

    Sep 27, 2009 01:26 AM|rydaz2003|LINK

    Feature Request 1: 

    Currently iis has a concurrent requests limit of 10 (Windows Vista Ultimate, Business, and Enterprise) and 3 for Vista Home Premium. There should be no concurrent request limit by default. If users want to set a limit then that is fine, but there should be no limit by default.

    Feature Request 2:

    iis should run on linux. It should support CentOS/Ubuntu/freebsd/debian/redhat/ etc etc. It should run asp/php/mysql/rails/python/etc.

    Feature Request 3:

    There should be a feature where the admin chooses the maximum bandwidth(in and out. http/https/ftp/etc) their website can use each month, and once the bandwidth limit is reached, the computer shuts down. There should be a calendar for the admin to choose when the month starts and ends, and the date and time can be retrieved from the operating system's clock.

    Feature Request 4

    iis should use events instead of threads. Events use less RAM and less cpu and can handle lots more concurrent users than threads. Read about Events vs Threads here:

    http://www.wikivs.com/wiki/Lighttpd_vs_nginx#Performance

    Feature Request 5:

    iis should do some benchmarks comparing it to Lighttpd and Nginx. iis should try to beat lighttpd and Nginx by developing iis so it can handle more concurrent users and handle more requests per second and use less ram and cpu. For example, get a computer and benchmark iis, then using that same computer, benchmark Lighttpd, then do the same for nginx, and make iis outperform these. 

    Can you pass my suggestions onto the appropriate person/s?

    Thanks

     

     

     

     

  • Re: Feature Requests: Remove concurrent requests limit+more

    Sep 27, 2009 06:24 AM|lextm|LINK

    Thanks for your comments. I bet our product team guys who visit this site can see them and I also would like to leave my comments below. 

    1. Windows Server release does not have this limit. If you really need to host a web site for many users, please buy a server license.

    2. Obviously Linux users can pick up other products for HTTP web site hosting. If you are using Windows Server, IIS is always there.

    3. Are you doing web hosting for other companies/persons? IIS is a general purpose web server, and I don't think this is a must have feature for all IIS users. For example, this feature is useless for companies who build up intranet web sites.

    4. I am not easily convinced by such wiki words. Where are the metrics? Especially performance depends on a lot of factors, so it is not likely to draw such a solid conclusion. Every design has its own advantages and disadvantages.

    5. I believe IIS has good enough performance. Otherwise, why many biggest web sites are built on IIS? Bet the product team has plenty of performance data about IIS and other major web servers. So Lighttpd and Nginx may already be in the list.

    Lex Li
    Affordable IIS Consulting Services at https://support.lextudio.com/services/consulting.html
    ---------------------------
    This posting is provided "AS IS" with no warranties, and confers no rights.
  • Re: Feature Requests: Remove concurrent requests limit+more

    Sep 27, 2009 10:18 PM|rydaz2003|LINK

    Take a look at the netcraft september 2009 web survey:

    http://news.netcraft.com/archives/2009/09/23/september_2009_web_server_survey.html

    Nginx has 4,198,275 active sites. Lighttpd has 269,726 active sites.

    I have another idea, iis should have different modes. For example, when the admin logs into iis, they click on the "mode" button, and they can choose "thread mode" which uses threads, OR "event mode" which uses events.

    Also, the monthly bandwidth limit feature could be turned on or off, so intranet sites can turn it off.

     

     

     

  • Re: Feature Requests: Remove concurrent requests limit+more

    Sep 27, 2009 11:08 PM|lextm|LINK

    I would like to point out another place for submitting feature requests. That is Microsoft Connect, where your submissions will be tracked and voted by the community.

    https://connect.microsoft.com/WindowsServerFeedback/

    As IIS is part of Windows Server, you can submit your suggestions under this categories.

    Regards,

    Lex Li
    Affordable IIS Consulting Services at https://support.lextudio.com/services/consulting.html
    ---------------------------
    This posting is provided "AS IS" with no warranties, and confers no rights.