Skip to content

Commit d5a06a2

Browse files
committed
docs: add benchmark page and performance references
1 parent 32715f6 commit d5a06a2

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

docs/docs/benchmarks.mdx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ description: Benchmark overview for imagor, including methodology, measured resu
66

77
imagor is one of the fastest image processing servers available today.
88

9-
That result comes from the combination of [libvips](https://github.com/libvips/libvips), Go binding [vipsgen](https://github.com/cshum/vipsgen), and imagor's streamed processing path. imagor keeps the request path close to libvips, avoids unnecessary buffering and copies for common streamed inputs, and exposes a libvips-friendly source path that works well for resize and thumbnail workloads.
9+
That comes from the combination of [libvips](https://github.com/libvips/libvips), the Go binding [vipsgen](https://github.com/cshum/vipsgen), and imagor's streamed processing path. imagor keeps the request path close to libvips, avoids unnecessary buffering and copies for common streamed inputs, and exposes a libvips-friendly source path that works well for resize and thumbnail workloads.
10+
11+
Last updated: May 2026.
12+
13+
This page is based on recent reruns from the public [image-servers-benchmark](https://github.com/cshum/image-servers-benchmark) project, using current released versions and the benchmark summaries linked below.
1014

1115
## Why imagor is fast
1216

@@ -95,6 +99,7 @@ Benchmark shape:
9599
- AWS EC2 `c7i.large`
96100
- `2 VUs`, `5m`, `10s` warmup
97101
- resize to `512x512`
102+
- public `image-servers-benchmark` project with the rerun configuration documented in the linked benchmark summaries
98103
- compared runtimes:
99104
- imagor: `ghcr.io/cshum/imagor:1.9.1`
100105
- imgproxy: benchmark harness used `darthsim/imgproxy:latest`, corresponding to imgproxy `v4.0.3`

0 commit comments

Comments
 (0)