Expedio benchmark
One real merchant’s store, run twice on one server with no page cache. 162 runs and 487,115 requests on September 28 and 29, 2026.
Median across the eight page types tested, at peak traffic.
At peak traffic. Stock Magento took 519 ms on the same server.
Requests a second the server handled before response times started to rise.
Category pages took 57 ms on Expedio and 181 ms on stock Magento.
Each tab compares the same page types on stock Magento and on Expedio. The response time bars replay every answer four times slower, so you can watch the difference.
Median time to first byte per page type, at the traffic where stock Magento began to strain. Bars replay each response four times slower.
Median time to first byte per page type, at about half of peak traffic. Bars replay each response four times slower.
Highest traffic each build handled without strain, in requests a second. A + means Expedio was not yet strained at the highest traffic tested.
Per request. Empty-cache rows had all caches emptied first.
Every figure from the benchmark, as scandiweb published it. Times are the median time to first byte in milliseconds, with no page cache.
| Page type | Requests a second | Stock Magento | Expedio | Faster |
|---|---|---|---|---|
| Homepage | 4 | 519 ms | 20 ms | 25.9x |
| Category page | 20 | 400 ms | 19 ms | 21.2x |
| Category, page 2 and beyond | 22 | 140 ms | 17 ms | 8.3x |
| Content page | 28 | 84 ms | 13 ms | 6.4x |
| Product page | 20 | 146 ms | 23 ms | 6.3x |
| Search results | 18 | 285 ms | 76 ms | 3.8x |
| Filtered category | 24 | 111 ms | 37 ms | 3.0x |
| Add to cart | 46 | 68 ms | 34 ms | 2.0x |
| Page type | Requests a second | Stock Magento | Expedio | Faster |
|---|---|---|---|---|
| Homepage | 2 | 472 ms | 20 ms | 23.7x |
| Category page | 10 | 131 ms | 22 ms | 6.0x |
| Category, page 2 and beyond | 12 | 117 ms | 20 ms | 6.0x |
| Product page | 10 | 120 ms | 27 ms | 4.5x |
| Content page | 14 | 70 ms | 17 ms | 4.1x |
| Search results | 10 | 228 ms | 79 ms | 2.9x |
| Filtered category | 12 | 98 ms | 43 ms | 2.3x |
| Add to cart | 22 | 56 ms | 31 ms | 1.8x |
| Page type | Stock Magento | Expedio | More traffic |
|---|---|---|---|
| Homepage | 4 | 68+ | 17x+ |
| Category page | 14 | 80+ | 5.7x+ |
| Category, page 2 and beyond | 18 | 90+ | 5.0x+ |
| Content page | 28 | 88+ | 3.1x+ |
| Search results | 18 | 54+ | 3.0x+ |
| Filtered category | 24 | 54+ | 2.2x+ |
| Product page | 20 | 40 | 2.0x |
| Add to cart | 46 | 78+ | 1.7x+ |
| Measured | Stock Magento | Expedio |
|---|---|---|
| Database queries, homepage | 604 | 11 |
| Database queries, category page | 164 | 4 |
| Database queries, product page | 142 | 20 |
| Database queries, category page with 40+ products | 655 | 30 |
| Cache round trips, homepage | 603 | 44 |
| Server time, category page with empty caches | 181 ms | 57 ms |
| Server time per product shown | 4.9 ms | 0.46 ms |
| First request after a restart | 832 ms | 87 ms |


All benchmark results, a look at the technology, and how it was measured, as a PDF.
Thank you. We’ll email you the PDF within 24 hours.
We email the PDF within 24 hours of your request. Press contact is Kristaps Gailitis, CMO, scandiweb, at kristaps.gailitis@scandiweb.com.