Engineering Blog

8 min read

DataBuff vs SkyWalking Write Performance Comparison

Under matched business load, write throughput on par with SkyWalking; DataBuff uses less CPU, SkyWalking uses less memory — with host, component, and 40-minute trend charts.

DataBuff 0.1.5 vs SkyWalking 10.4.0 · QPS=35 · same-host comparison · report completed 2026-07-25

Test environment & write demo

ItemDetails
DataBuffversion 0.1.5 · 1-hour collection (stable 40-minute window)
SkyWalkingOAP 10.4.0 · BanyanDB 0.10.2 · same 1-hour collection
Load hostplatform 192.168.50.114 (8 vCPU / 15.5G) · traffic injected from 192.168.50.145
Write demoMicroservice call chain: 17 business services, 2 replicas each
MiddlewareRedis, MySQL, MongoDB, Kafka, etc. — 9 total
Total pods43 pods · write load QPS=35
Business write TPS
35
Same load on both sides
DataBuff stable throughput
11.3k
span/s
Stable-window average
SkyWalking stable throughput
5.81k
segment/s
Stable-window average

Test host (comparison)

CPU
8 vCPU(same host)
Memory
15.5 GiB (same host)
CPU / LoadDataBuffSkyWalkingComparison
CPU usage avg44.76%77.76%DataBuff lower
CPU usage max93.1%86.4%SkyWalking lower
Load 1 min avg7.5316.39DataBuff lower
Load 5 min avg7.5516.28DataBuff lower
Load 15 min avg7.5715.58DataBuff lower
Memory (avg)DataBuffSkyWalkingComparison
Mem used9.9 Gi5.5 GiSkyWalking lower
Mem available5.2 Gi9.6 GiSkyWalking higher
buff/cache4954.87 Mi6882.09 Mi
Network / disk I/O (avg)DataBuffSkyWalkingNotes
Net RX (ens192)0.59 MB/s4.36 MB/sDifferent protocols; traffic may differ
Net TX (ens192)0.01 MB/s0.44 MB/s
Disk read (sda)2.21 MB/s2.54 MB/s
Disk write (sda)12.04 MB/s14.53 MB/sSimilar

Stable-window averages. Network traffic is not a direct proxy for write throughput.

Component config & usage (comparison)

DataBuffConfigCPURSS SkyWalkingConfigCPURSS
ingest-Xmx4g167.2%4.5G oap-Xms4g -Xmx4g539.4%4.2G
doris-fe+benative / -Xmx1.2g175.1%6.5G banyandbnative83.6%1.2G
web-Xmx1.5g0.5%513MiB uidefault0.2%172MiB

Matching roles left/right · stable-window average

DataBuff · trends

Per-minute ingest throughput · unit span/s · stable window 2026-07-25 15:24:00–2026-07-25 16:04:00

Test host trends · stable window 2026-07-25 15:24:00–2026-07-25 16:04:00

Component usage trends · stable window 2026-07-25 15:24:00–2026-07-25 16:04:00

SkyWalking · trends

Per-minute ingest throughput · unit segment/s · stable window 2026-07-25 14:10:26–2026-07-25 14:50:26

Test host trends · stable window 2026-07-25 14:10:26–2026-07-25 14:50:26

Component usage trends · stable window 2026-07-25 14:10:26–2026-07-25 14:50:26

GitHub: https://github.com/databufflabs/databuff