# Scaleway DEV1-S

[Paris 1](https://74pzd.hatchboxapp.com/locations/paris-vps-benchmarks "Every provider in Paris")

This benchmark runs on a fresh Scaleway server. Everything below updates live, and the results are saved to the benchmarks database when it finishes.

Benchmarking64%

3h 24m elapsed, about 112 min left

Last update 1s ago

## Server

[Scaleway](https://74pzd.hatchboxapp.com/vps-providers/scaleway-benchmarks)[DEV1-S](https://74pzd.hatchboxapp.com/plans/2vkdb7-scaleway-dev1-s-benchmarks?location=fr-par-1)

**Provider:** Scaleway

**Plan:** DEV1-S

**Location:** Paris 1

**vCPU:** 2

**RAM:** 2 GB

**Storage:** 20 GB SSD

**Network:** 200 Mbps

**OS image:** ubuntu\_noble

**Trigger:** Scheduled

**Queued at:** Oct 19, 2026, 21:43:00 UTC

## Run timeline

**Queued:** Oct 19, 2026, 21:43:00 UTC

**Server created:** Oct 20, 2026, 20:39:16 UTC

**First update from the server:** Oct 20, 2026, 20:39:16 UTC

**Cost of this run:** Not billed yet

This provider has fewer than 3 finished runs, so there are no estimates yet.

Running now, Application workloads, 7 of 12

## n8n queue workers

Warming up repeat 2/2: 50 workflows/s for 30s; 15s elapsed

28m 04s elapsed

Busy Steal I/O wait

Up next

- Ghost publishing
- Formbricks / Next.js
- Elasticsearch search and ingestion

DiskDisk Done 1.57 GB/s Faster than 59% of 2 vCPU plans

NetworkNetwork Done 451 Mbit/s

GB singleGeekbench single-core Done 456 Faster than 11% of 2 vCPU plans

GB multiGeekbench multi-core Skipped Not measured

No earlier completed run of this plan in this location

Tests 34 of 43 done Live output 864 lines

Setup 2 cores, 1.9 GiB RAM 4 of 4Done

Disk (fio) 104 MB/s at 4k, 1.57 GB/s at 1m 5 of 5Done

Network, IPv4 (iperf3) Median 451 Mbit/s send, 2.76 Gbit/s receive, 1 retried 3 of 3Done

Geekbench 7, single-core Score 456 18 of 18Done

Web apps 2 failed 4 of 12Running

TestResultTime

PostgreSQL transactions 8 measured trials completed 8 trials Measurements, 8 measured trials completed 34m 12s

PostgreSQL large dataset RuntimeError: RuntimeError: TimeoutError: Stopped RuntimeError: RuntimeError: TimeoutError: 8m 13s

Redis cache 8 measured trials completed 8 trials Measurements, 8 measured trials completed 28m 51s

Redis persistent queue 8 measured trials completed 8 trials Measurements, 8 measured trials completed 28m 31s

Discourse community RuntimeError: RuntimeError: TimeoutError: Stopped RuntimeError: RuntimeError: TimeoutError: 23m 00s

n8n workflows 8 measured trials completed 8 trials Measurements, 8 measured trials completed 36m 40s

n8n queue workers Repeat 2, offered 20 workflows/s: 20.00 successful workflows/s; p95 280.98 ms, p99 458.16 ms; 0 errors, 0 dropped; verification passed 20 workflows/s now 28m 04s

Ghost publishing Readers, authenticated draft creation, publishing and image uploads. Not started Up next about 28m 00s

Formbricks / Next.js Public survey rendering, persisted responses and authenticated analysis. Not started about 28m 00s

Elasticsearch search and ingestion Full-text search, filtering and aggregations while new documents are indexed. Not started about 28m 00s

GitHub self-hosted runner A pinned build and test workflow with separate cold and warm dependency caches. Not started about 2s

Odoo Community sales Customer lookup, sales order confirmation, stock operations and reporting. Not started about 28m 00s

Finish Up next 0 of 1Not started

## Geekbench 7 workloads

| Workload | Single-core | Multi-core |
| --- | --- | --- |
| File Compression | 605 | Single-core only |
| Navigation | 528 | Single-core only |
| HTML5 Browser | 479 | Single-core only |
| PDF Viewer | 633 | Single-core only |
| Photo Library | 399 | Single-core only |
| Clang | 395 | Single-core only |
| Text Processing | 398 | Single-core only |
| Asset Compression | 435 | Single-core only |
| HDR | 444 | Single-core only |
| Photo Editor | 408 | Single-core only |
| Ray Tracer | 473 | Single-core only |
| Structure from Motion | 489 | Single-core only |
| Game Physics | 369 | Single-core only |
| Video Encoder | 419 | Single-core only |
| Audio Encoder | 489 | Single-core only |
| Video Player | 424 | Single-core only |

Scores are available now. Rankings appear when this run completes.

## Application workloads

### PostgreSQL transactions
Measured

Durable transfers and indexed account lookups against a fixed relational dataset.

PostgreSQL transactions measurements| Repeat | Offered / s | transactions/s | p95 / p99 ms | Errors / dropped | Result |
| --- | --- | --- | --- | --- | --- |
| 1 | 100 | 100 | 25.94 / 476.81 | 0 / 0 | latency limit exceeded |
| 1 | 500 | 495.32 | 30.9 / 74.07 | 0 / 837 | Met workload limits |
| 1 | 1000 | 968.24 | 104.29 / 532.07 | 0 / 5695 | latency limit exceeded |
| 1 | 3000 | 1767.76 | 332.95 / 570.53 | 0 / 221657 | latency limit exceeded |
| 2 | 100 | 99.79 | 25.41 / 449.12 | 0 / 0 | latency limit exceeded |
| 2 | 500 | 492.73 | 46.03 / 611.75 | 0 / 1302 | latency limit exceeded |
| 2 | 1000 | 969.89 | 102.22 / 481.58 | 0 / 4992 | latency limit exceeded |
| 2 | 3000 | 1797.41 | 323.13 / 576.24 | 0 / 216248 | latency limit exceeded |

p95 ≤ 50 ms · p99 ≤ 100 ms · errors ≤ 1.0%

### PostgreSQL large dataset
Failed

The same transaction mix against ten million accounts; the dataset never shrinks to fit a plan.

RuntimeError: RuntimeError: TimeoutError:

p95 ≤ 100 ms · p99 ≤ 250 ms · errors ≤ 1.0%

### Redis cache
Measured

A mixed cache workload with 1 KiB values, expiration, misses and eviction.

Redis cache measurements| Repeat | Offered / s | operations/s | p95 / p99 ms | Errors / dropped | Result |
| --- | --- | --- | --- | --- | --- |
| 1 | 1000 | 999.99 | 4.22 / 7.08 | 0 / 0 | Met workload limits |
| 1 | 5000 | 4999.76 | 7.24 / 13.11 | 0 / 35 | Met workload limits |
| 1 | 10000 | 9961.04 | 15.54 / 26.48 | 0 / 6945 | latency limit exceeded |
| 1 | 25000 | 19992.78 | 20.01 / 26.48 | 0 / 901203 | load generator saturated |
| 2 | 1000 | 999.99 | 3.77 / 5.82 | 0 / 0 | Met workload limits |
| 2 | 5000 | 4999.79 | 4.82 / 7.84 | 0 / 30 | Met workload limits |
| 2 | 10000 | 9979.01 | 11.27 / 21.52 | 0 / 3753 | latency limit exceeded |
| 2 | 25000 | 21249.95 | 18.21 / 24.13 | 0 / 674897 | load generator saturated |

p95 ≤ 10 ms · p99 ≤ 25 ms · errors ≤ 1.0%

### Redis persistent queue
Measured

Enqueue, consume and acknowledge payloads with append-only persistence.

Redis persistent queue measurements| Repeat | Offered / s | jobs/s | p95 / p99 ms | Errors / dropped | Result |
| --- | --- | --- | --- | --- | --- |
| 1 | 100 | 100 | 10.45 / 14.28 | 0 / 0 | Met workload limits |
| 1 | 500 | 499.98 | 16.22 / 26.21 | 0 / 0 | Met workload limits |
| 1 | 1000 | 999.59 | 23.39 / 45.56 | 0 / 70 | latency limit exceeded |
| 1 | 3000 | 2929.76 | 80.29 / 128.76 | 0 / 12587 | latency limit exceeded |
| 2 | 100 | 100 | 11.27 / 15.06 | 0 / 0 | Met workload limits |
| 2 | 500 | 499.98 | 17.83 / 27.03 | 0 / 0 | Met workload limits |
| 2 | 1000 | 999.88 | 26.75 / 53.06 | 0 / 13 | latency limit exceeded |
| 2 | 3000 | 2883.45 | 95.27 / 135.38 | 0 / 20812 | latency limit exceeded |

p95 ≤ 20 ms · p99 ≤ 50 ms · errors ≤ 1.0%

### Discourse community
Failed

Signed-in reading, search, posting and replies in a populated Rails forum.

RuntimeError: RuntimeError: TimeoutError:

p95 ≤ 1500 ms · p99 ≤ 3000 ms · errors ≤ 1.0%

### n8n workflows
Measured

Webhook, transformation, branching and a verified final response.

n8n workflows measurements| Repeat | Offered / s | workflows/s | p95 / p99 ms | Errors / dropped | Result |
| --- | --- | --- | --- | --- | --- |
| 1 | 5 | 5 | 108.57 / 128.76 | 0 / 0 | Met workload limits |
| 1 | 20 | 0 | 7013.92 / 7013.92 | 3600 / 0 | no completed operations |
| 1 | 50 | 0.27 | 7013.92 / 7013.92 | 7475 / 1475 | latency limit exceeded |
| 1 | 100 | 0.23 | 7013.92 / 7013.92 | 8683 / 9274 | latency limit exceeded |
| 2 | 5 | 5 | 662.52 / 1591.71 | 0 / 0 | Met workload limits |
| 2 | 20 | 0 | 7013.92 / 7013.92 | 3600 / 0 | no completed operations |
| 2 | 50 | 0 | 7013.92 / 7013.92 | 7480 / 1520 | no completed operations |
| 2 | 100 | 0.02 | 7013.92 / 7013.92 | 9542 / 8455 | latency limit exceeded |

p95 ≤ 1000 ms · p99 ≤ 2000 ms · errors ≤ 1.0%

### n8n queue workers
Running

Completed queued workflows including waiting time and worker execution.

Warming up repeat 2/2: 50 workflows/s for 30s; 15s elapsed

p95 ≤ 2000 ms · p99 ≤ 4000 ms · errors ≤ 1.0%

### Ghost publishing
Waiting

Readers, authenticated draft creation, publishing and image uploads.

Results appear here as this workload finishes.

p95 ≤ 1000 ms · p99 ≤ 2000 ms · errors ≤ 1.0%

### Formbricks / Next.js
Waiting

Public survey rendering, persisted responses and authenticated analysis.

Results appear here as this workload finishes.

p95 ≤ 1000 ms · p99 ≤ 2000 ms · errors ≤ 1.0%

### Elasticsearch search and ingestion
Waiting

Full-text search, filtering and aggregations while new documents are indexed.

Results appear here as this workload finishes.

p95 ≤ 250 ms · p99 ≤ 500 ms · errors ≤ 1.0%

### GitHub self-hosted runner
Waiting

A pinned build and test workflow with separate cold and warm dependency caches.

Results appear here as this workload finishes.

p95 ≤ 3600000 ms · p99 ≤ 3600000 ms · errors ≤ 1.0%

### Odoo Community sales
Waiting

Customer lookup, sales order confirmation, stock operations and reporting.

Results appear here as this workload finishes.

p95 ≤ 2000 ms · p99 ≤ 4000 ms · errors ≤ 1.0%

Watch party 0 watching

This run is wrapping up. Chat stays open for an hour after it ends.

## Watch party

Loading the party
