I just submitted a PR to include Immutant in the benchmarks, per a request from Chas on Twitter, and then I noticed Shantanu filed an issue to include Undertow, so I created a PR for it, too, since Immutant 2.x will be based on it.
The tl;dr is that Immutant performs a little worse than the :gen-class servlets included in the benchmarks, and a little better than the Jetty Ring Adapter, which is about what I'd expect. Undertow's numbers are just a skosh below http-kit, and can probably even be improved since the adapter's dep is about 20 betas behind the current release. Jim On Tuesday, January 14, 2014 8:39:13 AM UTC-5, Xfeep Zhang wrote: > > You 're right! > > ab has many limitations. > > Maybe httpload , wrk, Weighttp or ABs ( several instances of AB) are > better when test client and server do not run on the same computer. > > On Tuesday, January 14, 2014 5:52:59 PM UTC+8, Feng Shen wrote: >> >> Hi, nginx-clojure looks great! >> >> A small tip: ab may not be the best tool, since it's single threaded. A >> better tool is wrk: https://github.com/wg/wrk >> >> You can use wrk to better test nginx-clojure, It should perform even >> better than others. >> >> >> >> >> 沈锋 >> http://shenfeng.me >> >> >> On Tue, Jan 14, 2014 at 5:26 PM, Peter Taoussanis <ptaou...@gmail.com>wrote: >> >>> Oh wow, that's fantastic! >>> >>> For those watching: Xfeep's fixed a number of config issues, updated all >>> the servers, and completely updated the chart. >>> >>> Absolutely well worth a look if you're interested in Clojure web server >>> performance. >>> >>> * Results are here: >>> https://github.com/ptaoussanis/clojure-web-server-benchmarks >>> * His GitHub page: https://github.com/xfeep >>> * His nginx/clojure lib: https://github.com/xfeep/nginx-clojure >>> >>> Cheers! :-) >>> >>> -- >>> *Peter Taoussanis* >>> >>> -- >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to clo...@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+u...@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 a topic in the >>> Google Groups "Clojure" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/clojure/UrRLCdex7d4/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> clojure+u...@googlegroups.com. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >> >> -- -- 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 unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.