Why HN was slow and how Rtm fixed it
11–20 of 202 posts
Re: Why HN was slow and how Rtm fixed it
#12Re: Why HN was slow and how Rtm fixed it
#13I have no idea what MzScheme is but I am curious about why is HN running threads in user space in 2011? The OS kernel knows best what thread to pick to run and that is a very well tuned, O(1) operation for Linux and Solaris.
Re: Why HN was slow and how Rtm fixed it
#14Who's Filo? David Filo?
Re: Why HN was slow and how Rtm fixed it
#15Who's Filo? David Filo?
Re: Why HN was slow and how Rtm fixed it
#16HN only supports 20 req per second???
Re: Why HN was slow and how Rtm fixed it
#17"It turns out there is a hack in FreeBSD, invented by Filo, that causes the O/S not to give a new connection to the server until an entire HTTP request has arrived." I wouldn't call it a hack, but a feature ;-) # Buffer a HTTP request in the kernel # until it's completely read. apache22_http_accept_enable="yes" Is HackerNews web scale?
Re: Why HN was slow and how Rtm fixed it
#18HN only supports 20 req per second???
Re: Why HN was slow and how Rtm fixed it
#19Serving static content via Apache was a first step ;-)
Don't reinvent the wheel!
Re: Why HN was slow and how Rtm fixed it
#20"It turns out there is a hack in FreeBSD, invented by Filo, that causes the O/S not to give a new connection to the server until an entire HTTP request has arrived." I wouldn't call it a hack, but a feature ;-) # Buffer a HTTP request in the kernel # until it's completely read. apache22_http_accept_enable="yes" Is HackerNews web scale?
What does "web scale" mean? I see it thrown around a lot without much explanation.