Viewing profile — ryah
ryah
HN member- Joined
- Tue, Jun 02, 2009, 1:12 PM UTC
- HN karma
- 91
- Public activity
- 25 items
- HN profile
- View on Hacker News ↗
About ryah
No profile information was provided.
Recent public activity
-
comment
Comment #5008425
A recent article in nytimes discussed research that estimates the cost of some government regulations on businesses. It's done by first noticing that company size follows a power-l…
- story
-
comment
Comment #4490079
Kudos should go to Bert Belder and Ben Noordhuis of Cloud9 who built much of libuv and Igor Zinkovsky of Microsoft has contributed a lot of important work as well. As well many oth…
-
comment
Comment #4310740
Yep, serialized message passing between threads is slower - you didn't have to go through all that work. But it doesn't matter because that's not the bottleneck for real websites. …
-
comment
Comment #4310723
Node is popular because it allows normal people to do high concurrency servers. It's not the fastest or leanest or even very well put together - but it makes good trade offs in ter…
-
comment
Comment #4307666
it's all serialization - but that's not a bottleneck for most web servers. i'd love to hear your context-switching free multicore solution. this is the sanest and most pragmatic wa…
-
comment
Comment #4306241
Trouble? Node.js has linear speedup over multiple cores for web servers. See http://nodejs.org/docs/v0.8.4/api/cluster.html for more info.
-
comment
Comment #4273592
isaac likes semver - so probably that
-
comment
Comment #4273386
Node follows a even/odd version scheme where even releases are stable and odd releases are unstable. v0.9.0 is just the first release of the unstable v0.9 series. The versioning sc…
-
comment
Comment #4031153
"not a good fit" You're speaking of HTTP: the protocol on which a great deal of world's computing infrastructure is being set on top of. The protocol which we are communicating wit…
-
comment
Comment #1620692
docs are wrong, it defaults to utf8
-
comment
Comment #1186075
build and/or packaging systems
-
comment
Comment #1171905
You should read my reply again (or maybe for the first time) and comprehend. I did not say nor imply that I think Erlang's processes are OS processes. Sorry for not using quotes ('…
-
comment
Comment #1171157
Something that's different, at least from POE, EventMachine, Twisted is that it is attempting non-blocking purity. You can snub your nose at this but it turns out to be very import…
- comment
-
comment
Comment #970031
clearly you're unfamiliar with http.
-
comment
Comment #969251
> Sure - speed++, but at what cost? it only has to be written once. i think it's an important enough problem to warrant such code - definitely could use a few more macros though
-
comment
Comment #920275
I want a build system with an external API.
-
comment
Comment #866529
> which is just unfounded bashing. i'm always surprised to hear things like this. it's certainly not unfounded - it's just so obvious and universally accepted that it doesn't requi…
-
comment
Comment #856990
This is the top story on hacker news?
- comment
-
comment
Comment #666345
> I'm mostly curious so that I can try to avoid any such pitfalls in any server software I might write. If you start a thread for each connection, you're doing it wrong.
-
comment
Comment #639450
That has to do a lot with Ruby's awful thread implementation. You could possibly port the app again to Ruby EventMachine and see even better performance. The point is - for 99% of …
-
comment
Comment #639447
> Are Node people going to reimplement event-driven MySQL client from scratch or what? No. MySQL does not provide an API that is usable with an event-loop, so it will need to be ru…
-
comment
Comment #637749
Web site performance problems usually don't have much to do with the raw executing speed of the language they're written in. The problems derive from poor understanding of how to h…