Avoiding Flat Tires in your Web Application June 3, 2013 in Development, Strategy 3 Comments on this post. Fredric Mitchell interesting points. how would this work if you needed dynamic json files, maybe by a query service? would you still generate flat files? Bengie25 How do people keep creating web services that are not IO, CPU, nor memory bound? Number of connections is an artificial limitation, why artificially limit your service? The biggest issue these days seems to be poor systems designs by using blocking calls and spawning threads. I have read some blogs in the past of good system designers getting a single quad-core Xeon web-server to push 10Gb/s with 300,000 active connections slamming it with requests. It took some kernel compilations with network stack parameter tweaks, but it can be done. joon hyong Good points..