This is very interesting. Have you tried running the Ring Jetty adapter
with a larger thread pool? It's set lower than the default so as not to
overload cloud hosts like Heroku.

- James


On 5 January 2013 15:52, Peter Taoussanis <ptaoussa...@gmail.com> wrote:

> Hi all,
>
> Quick post to mention that I've put up some rough benchmarks for a number
> of Clojure web servers:
> https://github.com/ptaoussanis/clojure-web-server-benchmarks.
>
> Getting semi-reliable numbers was a real PITA, and I'm sure there's still
> plenty of room left for improvement (suggestions welcome!). Usual
> disclaimers apply: the numbers vary by hardware, by OS, by concurrency, and
> by the response size (among other things). The servers also vary
> considerably in their feature sets. Not to mention that your web server is
> seldom going to be the bottleneck when generating dynamic content. Tl;dr:
> this is all very difficult to generalize: you'll need to bench in your own
> environment with your own workloads to get an accurate picture.
>
> Anyway I think the numbers are interesting (and pretty impressive
> all-round). Nginx can almost certainly be tweaked faster (ideas?), but I
> wouldn't have expected something like the standard Ring Jetty adapter even
> to be playing in the same ballpark - so that's nice.
>
> I'll try keep this updated as servers are updated. And as I've mentioned
> on the GitHub page, pull-requests welcome for anything I may have missed,
> including other servers or mis-configurations, etc. Hopefully with some
> tweaking we can converge on some reasonably accurate/useful common-case
> numbers.
>
> Cheers!
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to