Language Bindings for Erlang Again (Opinion)

Yariv Sadan <>
Thu Jun 8 21:09:22 CEST 2006


> It has been a shock. This server is really, really fast.
> It was more than three time faster than Yaws on simple static pages.
> (13000 requests per second for Zeus versus 3000 to 4000 requests per
> seconds for Yaws on the same hardware).
>
> To be fair, I have been told they use lot of kernel level optimisation
> (Like zero-copy between streams for example).
> A coworker tried to write a slimed down minimal (=everything hardcoded)
> HTTP server version, serving a hardcoded page in the code in Erlang and
> the result was about 8000 requests served per seconds.
> This gives you an idea of the level of performance of a web server like
> Zeus.
> I am not criticizing Yaws, but just wanted to share recent comparisons.
>

Does Zeus run in user space or kernel space?

It's not suprising that a C server (esp one than runs in kernel space)
can outperform an Erlang server on static content, but what about
dynamic content?

Regards,
Yariv



More information about the erlang-questions mailing list