Mod-Cache 1.2 review

Download
by rbytes.net on

Mod-Cache is a cache(reverse-proxy) accelerator plugin for lighttpd, which works like Squid with similar configuration

License: BSD License
File size: 791K
Developer: QUE Hongyu
0 stars award from rbytes.net

Mod-Cache is a cache(reverse-proxy) accelerator plugin for lighttpd, which works like Squid with similar configuration. However mod_cache is faster and more effective than Squid because of powerful Lighttpd.

Mod-Cache has following advantages over Squid:

Simpler. Mod-Cache just sets proper flags between lighttpd request handling stages. Request is handled by mod_staticfile or mod_compress or other modules.
More Robust. Mod-Cache uses disk file instead of memory as cache. Without use of memory, mod_cache is far away from memory leaks and memory exhaustion.
Faster. Lighttpd uses Sendfile syscall to service disk file. Sendfile syscall, which writes file to network interface directly, has the same effecience as Writev syscall which writes memory buffers to network interface.
More Powerful. Mod-Cache can works with other lighttpd plugins(except mod_deflate). For examples, you can use mod_compress to compress cached files on-fly; or you can use mod_access/mod_trigger_b4_dl to do anti-hot-link; or you can use mod_flv_streaming to do native flv file streaming.

What's New in This Release:
A fix was made for fetch-all-for-range-request handling with HTTP servers other than Apache server.
A splaytree is used instead of a hash table to avoid collision of Range-Request or Cache Save handling.

Mod-Cache 1.2 search tags