| Adapter | Writers | Throughput (eps) | Operation Errors | p50 (ms) | p99 (ms) | p99.9 (ms) | CPU (avg/peak) | Mem MB (avg/peak) |
|---|---|---|---|---|---|---|---|---|
| dcbdb | 16 | 6847 / 7112 | 0 | 2.20 | 3.66 | 5.44 | 80.6% / 83.0% | 48 / 70 |
| umadb | 16 | 3453 / 3671 | 0 | 4.56 | 6.37 | 15.03 | 84.2% / 90.0% | 41 / 66 |
| kurrentdb | 16 | 4048 / 4934 | 0 | 3.60 | 7.88 | 12.43 | 352.6% / 482.9% | 744 / 823 |
| eventsourcingdb | 16 | 56 / 59 | 0 | 285.47 | 321.65 | 326.11 | 52.0% / 54.8% | 22 / 27 |
| fact | 16 | 1433 / 1467 | 0 | 10.98 | 14.16 | 16.15 | 568.4% / 598.0% | 247 / 341 |
| postgres-dcb-marten | 16 | 8816 / 8993 | 0 | 1.78 | 2.77 | 4.85 | 382.3% / 392.2% | 249 / 353 |
performance:
concurrency:
writers:
- 16
duration_seconds: 15
mode: write
name: batch-1
operations:
write:
append_condition: none
batch_size: 1
event_size_bytes: 256
samples_per_second: 2
stores:
- dcbdb
- umadb
- kurrentdb
- eventsourcingdb
- fact
- postgres-dcb-marten
use_docker: true
warmup_seconds: 2