4 ms·
As the other guys said it all depends from your situation and what you are trying to do. One thing to maybe look at is Erlang and related technologies Mnesia, Y
by newsit 18y ago
As the other guys said it all depends from your situation and what you are trying to do.
One thing to maybe look at is Erlang and related technologies Mnesia, Yaws etc.
This is a comparison of Apache vs. Yaws under heavy load:
http://www.sics.se/~joe/apachevsyaws.html http://www.sics.se/~joe/apachevsyaws.html
- davidw 18y agoThat chart is pretty misleading - it's basically comparing OS threads to event-based processing, which is really likely to be a win for the event-based system. It's also several years old at this point. Erlang is neat, but to be really, really fast, he probably wants to be working in C. Who knows though... the 'specs' are awfully vague. Erlang might be an interesting choice for some kinds of apps of this kind.
- newsit 18y agoIt is not misleading as this is explained in the comments section bellow the chart. Anyway it was just a suggestion for a possible direction to look at.
- davidw 18y agoMaybe not 'misleading' but dubious. I mean, if you want to compare how many threads an OS can handle before it dies vs how many connections it can handle via an event-based system, I think the results are fairly well known at this point. It's not really highlighting anything great about Erlang or Yaws, nor pointing out any particular defect of Apache.