HUSKY Filters: 10,000-item benchmark
HUSKY filters was tested on 10,000 catalogue items with Redis object caching off and on. The benchmark used ten fixed filter cases, requested twice, with expected product counts checked on every request.
In this run, Redis changed the second-pass average from 207.430 ms to 158.950 ms, a 48.480 ms reduction. This is one controlled run per cache mode, not a claim that Redis always changes network TTFB by the same amount.
Filter request results
| Redis | Correct | First-pass TTFB | Second-pass TTFB | PHP render | DB queries | Peak PHP memory |
|---|---|---|---|---|---|---|
| Off | 20/20 | 213.490 ms | 207.430 ms | 159.226 ms | 168.05 | 16.50 MiB |
| On | 20/20 | 190.950 ms | 158.950 ms | 123.478 ms | 13.45 | 16.10 MiB |
TTFB includes network and web-server time. PHP render time, database queries and peak request memory are reported separately so a network fluctuation is not mistaken for plugin execution time.
Visitor and wp-admin response
Independent page probes ran before, during and after the fixed filter workload. Values are average TTFB.
| Redis | Visitor before / during / after | wp-admin before / during / after |
|---|---|---|
| Off | 413.200 / 280.180 / 236.380 ms | 213.080 / 188.680 / 143.580 ms |
| On | 345.460 / 217.660 / 191.000 ms | 194.640 / 147.640 / 145.460 ms |
Measured server activity
| Redis | CPU avg / max | RAM avg / max | CPU core-seconds |
|---|---|---|---|
| Off | 17.69% / 26.75% | 893.5 / 918.1 MiB | 6.139 |
| On | 15.92% / 24.06% | 898.4 / 931.5 MiB | 5.159 |
Method, versions and reproducibility
The catalogue contained 2,000 variable products and 8,000 variations. Each configuration ran the same ten semantic cases twice in a fixed order, starting with the shop page. The cases covered the shop, category, brand, colour, size and combined filters. Every recorded request returned the expected product count.
| Component | Value |
|---|---|
| Server | 4 AMD EPYC-Genoa vCPUs, 8.12 GB RAM and SSD storage |
| Stack | WordPress 7.0.4, WooCommerce 10.3.8, PHP 8.2.33 and MariaDB 10.11.17 |
| Tested software | HUSKY – Products Filter for WooCommerce Professional 1.4.3.1 |
| Catalogue | 10,000 catalogue items |
| Catalogue SHA-256 | eb4f3cf707c171af242b9f4d3aee35cf900c169fb56b7e870e9eb478bd9334b4 |
| Correctness | 20 of 20 requests correct in every configuration |
Download the complete reproduction ZIP. It contains the exact catalogue CSV, the ten-case corpus, scenarios, effective configurations, environment and software inventories, a reproduction guide and SHA-256 checksums. Plugin packages are not included.
Inspect the complete compact result JSON, chart data or readable data report.
Absolute timings vary with hardware, database state, cache state and hosting limits. The exact inputs and configurations are public so this result can be challenged and repeated.

Comments