Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Painfully slow webserver wanted! [modified]

Painfully slow webserver wanted! [modified]

Scheduled Pinned Locked Moved The Lounge
sysadminquestioncomtestingbeta-testing
23 Posts 14 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Phil Martin

    I use software like NetLimiter[^]. It's a very flexible tool that allows you to selectively shape bandwidth usage per application, per adapter, or any other number of options I'm sure they've added over the years. So I would: 1) Set up a VM with a any old web server. 2) Installet NetLimiter on either the client or the server to throttle the network to emulate poor connections. If it doesn't do response time delays as well, I'm sure there would be a similar tool that does.

    I Offline
    I Offline
    Iain Clarke Warrior Programmer
    wrote on last edited by
    #21

    This looks pretty perfect to me! Thanks Phil, Iain.

    I am one of "those foreigners coming over here and stealing our jobs". Yay me!

    1 Reply Last reply
    0
    • L Luc Pattyn

      build your own web server, it is pretty simple. Sample HTTP Server Skeleton in C#[^] is a very good starting point. :)

      Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum

      Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.

      I Offline
      I Offline
      Iain Clarke Warrior Programmer
      wrote on last edited by
      #22

      I think this maaaaaay be a little over the top! I have written a pop3 server a while ago, in C, as a challenge. I think I won't repeat it again! Iain.

      I am one of "those foreigners coming over here and stealing our jobs". Yay me!

      1 Reply Last reply
      0
      • I Iain Clarke Warrior Programmer

        And yes, digital man[^] I have googled. I'm writing some code that will import a file from a given URL - but I want it to be able to handle horrible network conditions gracefully. Failing connections, slow connections etc. So, I'm after some webserver that I can throttle down to abysmal performance, preferably runnable locally. Any ideas? I can't imagine I'm the first one to want this... Iain. ps. I suppose this is a program related question, but it's about testing, not programming, so I'm dodging the laws! Ner! [Modification: I was more after a server I could run myself, and serve given files slowly, than examples of painful servers in the wild - though those will do in a pinch!]

        I am one of "those foreigners coming over here and stealing our jobs". Yay me!

        modified on Friday, March 11, 2011 4:54 AM

        B Offline
        B Offline
        Brady Kelly
        wrote on last edited by
        #23

        Maybe try a null modem serial connection from client to web server. Then you can set the connection speed.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups