Re:D for the Win
by a8da6b0c91d on Friday August 22, 2014 @10:16AM
(#8212156)
People endlessly parroting the "IO bound" line never post numbers. As far as I've seen it's just not true. Things like web apps are routinely bottle-necked by execution speed, not disk or network.
[ Parent
| on HN ]
Re:D for the Win
by marcosdumay on Friday August 22, 2014 @10:31AM
(#8212224)
Well, my experience is that web apps are most often bottlenecked by the database speed, because almost any other problem can be solved with money (and not even much of it).
I've seen databases bottleneck on lots of different resources, even some virtual ones (unexpected serializing). But I'm very suspicious of people claiming that one must write webapps in low level languages "because speed". (And yes, I know there exist problems out there where this is true, the same way that there exist people out there that've won the lottery.)
Re:D for the Win
by furyofantares on Friday August 22, 2014 @10:50AM
(#8212322)
It depends on the web app. My experience is that being bottlenecked on the database, while natural, is so crippling to scaling that extensive caching is used to prevent the majority of requests from touching the database.