NXWEB 3.0 is out (adds SSL, http proxy, and even better performance)

Nikos Mavrogiannopoulos nmav at gnutls.org
Fri Jan 27 20:36:41 CET 2012


On 01/27/2012 07:39 PM, Yaroslav wrote:

> NXWEB v3 has been completely rewritten ground up. It now has totally 
> new architecture with pluggable pipe components. New features: - SSL 
> support (via GNUTLS) - HTTP proxy support (with keep-alive connection
> pools) - Worker thread pool dynamic scaling - Sendfile module now has
> memory cache for small files (all configurable) I am happy to inform
> that performance has also substantially improved (see benchmarks at
> project page).


Thanks for the benchmarks Yaroslav. As I understand the combination of
nxweb+gnutls allows for 10-18% more transactions per second comparing to
nginx+openssl. That is for the ECDHE_RSA_AES_256_CBC_SHA1 ciphersuite
and the SECP-256R1 curve.

The part of this difference that is due to gnutls should be mainly
because of the usage of libtomcrypt's elliptic curve code and gmp for
bignum arithmetic.

For the context the benchmarks are available at:
https://bitbucket.org/yarosla/nxweb/wiki/Benchmarks

regards,
Nikos




More information about the Gnutls-devel mailing list