High-performance cache server Nuster 1.7.9.9 has been released. This update adds cache STATS and fixes a security vulnerability.
Project home page github.com/jiangwenyua…
This update
1.7.9.9-2018-04-01
Added
- Cache stats applet
- Various cache stats
Changed
- Separate cache manager file/applet
- Rename manager_uri to uri for reuse
- Simplify default key, use uri instead of path.delimiter.query
Fixed
- A security bug which can bypass ACL by tampering with Host header(Thanks to Dan Reif)
introduce
Nuster is a high-performance caching server based on HAProxy. Nuster is fully compatible with HAProxy and utilizes HAProxy’s ACL functionality to provide very detailed caching rules. Features include
- Fully compatible with HAProxy, supporting all HAProxy features and functions
- Powerful dynamic caching
- Cache based on HTTP Method, URI, PATH, Query, header, cookie, and so on
- Caching based on HTTP request and response content, and so on
- Cache based on environment variables, server status, and so on
- Cache by SSL version, SNI, etc
- Cache by number of connections, request rate, and so on
- , etc.
- Very fast
- Delete the cache
- Dynamic enable disable cache
- Dynamically Changing the TTL
- Front end HTTPS
- HTTP compression
- HTTP rewrite redirection
Performance:
Very fast, 3 times as fast as Nginx in single-process mode, 2 times as fast as Nginx in multi-process mode, and 3 times as fast as Varnish. See Performance Comparison