87.64
MB/s on untuned producer workloads in tmpfs.
Proof
Leafcuttr is tuned for constrained environments, from tmpfs throughput to fsync-heavy workloads where durability still matters.
MB/s on untuned producer workloads in tmpfs.
MB/s on tuned producer workloads with fsync enabled.
p999 for Leafcuttr on native sync mode in the supplementary comparison.
Higher bars indicate stronger write throughput. Leafcuttr is shown alongside Apache Kafka across tmpfs and fsync scenarios.
Latency and throughput across container, native, and sync-mode runs.
| Engine | TP | Avg Lat | Max Lat | p50 | p999 |
|---|---|---|---|---|---|
| RedPanda Docker (acks=all) | 25.11 | 1239 | 3771 | 1169 | 3721 |
| AK 4.0.0 Docker no flush | 58.22 | 532 | 960 | 518 | 949 |
| AK 4.0.0 Docker flush interval 1 | 8.9 | 3433 | 7733 | 3212 | 7711 |
| AK 4.0.0 Native no flush | 63.53 | 487 | 929 | 476 | 916 |
| AK 4.0.0 Native flush interval 1 | 8.44 | 3640 | 6752 | 3644 | 6741 |
| Leafcuttr Mod Native no flush | 65.59 | 468 | 944 | 453 | 933 |
| Leafcuttr Mod Native flush interval 1 | 9.48 | 3228 | 5158 | 3139 | 5148 |
| Leafcuttr Mod Native Sync Mode ✦ | 12.67 | 2413 | 3769 | 2392 | 3752 |
Leafcuttr is designed to outperform traditional Kafka in edge scenarios with better throughput, lower tail latency, and durability that still fits constrained hardware.