High-performance cache server nuster v1.8.8.1 has been released. This update is mainly to upgrade to HAProxy v1.8.8, which supports HTTP/2 and multi-threading.
Project homepage https://github.com/jiangwenyuan/nuster
introduce
nuster is a high-performance cache server based on HAProxy. nuster is fully compatible with HAProxy and utilizes HAProxy's ACL functionality to provide very fine-grained caching rules. Features include
Fully HAProxy compatible, supports all HAProxy features and functions
Powerful dynamic cache function
Cache based on HTTP method, uri, path, query, header, cookie, etc.
Cache based on HTTP request and response content, etc.
Caching based on environment variables, server state, etc.
Caching based on SSL version, SNI, etc.
Cache based on number of connections, request rate, etc.
etc
very fast
delete cache
Dynamically enable disable cache
HTTP/2
Dynamically modify TTL
Front-end and back-end HTTPS
HTTP compression
HTTP rewrite redirect
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 for details