Live Benchmark
Aspabase (NVMe) vs RDS (gp3) — sysbench OLTP
Read/Write · 10 tables × 1,000K rows · 5GB buffer pool · 32 threads · 180s
Why Aspabase
Architecture
How Aspabase delivers NVMe performance with cloud durability.
Proxy Layer
Routes connections across MySQL nodes. Handles read/write splitting for scale-out. Enables instant failover and zero-downtime scaling.
MySQL + Aspabase Agent
Each node runs unmodified MySQL with the Aspabase Agent alongside. The agent intercepts block I/O via HomeStore and ublk, bypassing the kernel for direct NVMe access. HomeStore has been powering exabytes of storage at eBay for over 5 years.
Local NVMe
Hot data lives on local NVMe drives (1.5M+ IOPS, sub-ms latency). No network-attached EBS. No provisioned IOPS bills.
S3 — Object Store
The agent on the primary async writes to S3. When scaling out, new replicas read from S3 and boot in ~1 second — no data copying from the primary, no replication lag.
Live Monitoring
TPS / QPS
Launch instance to view live metrics
P95 Latency
Launch instance to view live metrics
Disk IOPS
Launch instance to view live metrics
Aspabase Disk Latency (ms)
Launch instance to view live metrics
Cost Comparison
Actual AWS billing for equivalent 16-vCPU instances with 16K provisioned IOPS.
| Aspabase (NVMe) | RDS gp3 | RDS io1 | |
|---|---|---|---|
| Instance | $1,044/mo | $1,254/mo | $1,254/mo |
| Storage | included | $58/mo | $50/mo |
| Provisioned IOPS | N/A | $80/mo | $1,600/mo |
| Total | $1,044/mo | $1,392/mo | $2,904/mo |
| Cost / TPS | $0.60 | $1.33 | $2.80 |
NVMe: im4gn.4xlarge. RDS: db.r6g.4xlarge. Both 16 vCPU. Storage: 500 GB gp3/io1 with 16K provisioned IOPS.
How Aspabase Compares
Side-by-side with major managed MySQL providers.
| Feature | Aspabase | RDS MySQL | Aurora MySQL | GCP Cloud SQL | Azure MySQL |
|---|---|---|---|---|---|
| Storage | Local NVMe | EBS (gp3/io1) | Distributed (proprietary) | Persistent Disk | Managed Disk |
| IOPS | Included (1.5M+) | Provisioned ($$$) | Auto-scales | Provisioned ($$$) | Provisioned ($$$) |
| Performance vs RDS | +66% | Baseline | ~3-5x (claimed) | ~4x (Enterprise+) | ~1x |
| Scale to Zero | Yes | No | Serverless v2 | No | No |
| Scale Out | ~1s | Minutes | Minutes | Minutes | Minutes |
| Branching (COW) | Yes (instant) | No | No | Fast clone (same zone) | No |
| Cost (16vCPU, 16K IOPS) | ~$1,044/mo | ~$1,392/mo | ~$1,800/mo | ~$1,500/mo | ~$1,400/mo |