What is Vela

Vela is a PostgreSQL platform with a BaaS experience: instant provisioning, self-service branches, safe rollbacks, and observability out of the box. Unlike black-box serverless databases, Vela uses plain Postgres so you keep portability and control.

  • Developer-first console, CLI, and API
  • Works with existing Postgres drivers and ORMs
  • Designed for BYOC and on-prem deployments

Core capabilities

  • Instant copy-on-write branching with per-branch policies and quotas
  • Bookmarks with metadata for compliance, audits, and reproducibility
  • Usage metering and cost controls per project, branch, and team
Kubernetes-native runtime

Compute runs in containers or KubeVirt-powered VMs, orchestrated by Kubernetes for scheduling, isolation, and automation. Storage is provided by a high-performance, NVMe-backed distributed layer.

Multi-tenant isolation
HA & backups
Observability
Policy & quotas

Deployment options

AWS BYOC
GCP BYOC
Azure BYOC
Bare metal
Air‑gapped

Why NVMe Storage Matters for Database Performance

Explore how Vela's NVMe-based distributed storage delivers consistently low latency without the limitations of traditional cloud storage solutions.

Storage I/O Performance Comparison

💾 Real-time I/O operations visualization

Each ball represents a database read/write operation. Faster movement = lower latency = better performance for your applications.

CPU ↔ Vela (NVMe)
Local NVMe with simplyblock
~150µs
1M+ IOPS
💾
I/O Op
CPU ↔ EBS io2 (Express)
Premium network storage
~500µs
64K IOPS (provisioned)
💾
I/O Op
CPU ↔ EBS GP3
Standard cloud block storage
~2ms
3K-16K IOPS (burstable)
💾
I/O Op
CPU ↔ S3
Object storage API calls
~10ms
3.5K requests/sec
💾
I/O Op

What you're seeing:

  • Vela (distributed NVMe) Blazing fast I/O operations - 150µs local storage latency
  • Express Network Storage: Decently fast I/O but very expensive (prohibitive extra cost for provisioned IOPS)
  • Network Storage: Slower round trips - millisecond network overhead
  • S3: Much slower - API call and object storage latency

Vela's Distributed NVMe Architecture

Why Vela Outperforms Both Local NVMe and Cloud Storage

vs. Local NVMe: Vela provides the speed of local NVMe PLUS distributed durability, automatic failover, and elastic scaling without single points of failure.
vs. Cloud Storage: Eliminates network latency, IOPS throttling, and unpredictable performance while maintaining enterprise-grade reliability.
Node 1
Node 2
Node 3
Node 4
🚀 Vela's Distributed Advantage
  • • Parallel processing across nodes
  • • No single point of failure
  • • Automatic load balancing
  • • Consistent performance at scale
⚡ Performance Benefits
  • • 1M+ IOPS sustained
  • • Sub-millisecond latency
  • • Linear scaling
  • • No IOPS throttling
⚠️ Traditional Limitations
  • • Sequential processing
  • • Single node bottlenecks
  • • Manual scaling required
  • • Performance degradation

IOPS Performance: The Vela Advantage

Understanding IOPS Impact on Database Performance

IOPS (Input/Output Operations Per Second) directly affects database query speed, transaction throughput, and user experience. Higher consistent IOPS means faster data retrieval and better application responsiveness.

Real Impact: A single complex query might require 10K+ IOPS. Cloud throttling can slow this by 10-100x.
Cost Factor: Provisioned IOPS in cloud can cost $1000s/month for enterprise workloads.

🌩️ Cloud EBS (GP3)

3K-16K
IOPS (burstable)
⚠️ Credits drain during high load
📈 Latency spikes when throttled
🔄 Unpredictable performance
💰 Extra cost for consistent performance

💸 Cloud EBS (io2)

64K
IOPS (provisioned)
💰 $0.125/IOPS/month (expensive)
🌐 Network latency overhead
🔧 Complex provisioning
📉 Fixed capacity, no elasticity

🚀 Vela (Distributed NVMe)

1M+
IOPS (consistent)
✅ No artificial limits
⚡ Hardware-native performance
📈 Linear scaling with nodes
💰 Cost-effective at scale

Real-World PostgreSQL Impact

  • OLTP Workloads: E-commerce, SaaS apps need 50K+ IOPS for peak traffic
  • Analytics: Data warehouses require burst capacity to 100K+ IOPS
  • Mixed Workloads: Modern apps need consistent high IOPS for both reads and writes
  • Backup/Restore: Operations can consume entire IOPS allocation

Vela's Distributed Advantage

  • No Throttling: Consistent 1M+ IOPS without burst credits
  • Auto-Scaling: Performance scales with cluster size automatically
  • Cost Efficiency: No per-IOPS charges, predictable pricing
  • Durability: Distributed replication without performance penalty

Vela's Performance Advantage

By running Postgres on local NVMe through simplyblock's software-defined storage, Vela eliminates the unpredictable latency spikes and IOPS limitations of traditional cloud storage while maintaining enterprise-grade durability and safety.

Slash Compute Costs with Right-Sized Resources

Vela eliminates overprovisioning and waste by enabling fine-grained scaling, metering real usage, and minimizing idle workloads. Pay for what you actually use, not what you provision.

Right-Sized Resources per Project

Unlike fixed VM/database hosting, Vela lets teams independently scale vCPU, RAM, IOPS, and storage. Avoid overprovisioning—give QA or staging clones just the minimal compute they need.

Traditional: Pay for full prod-sized replicas across all environments
Vela: Right-size each clone to its actual requirements

Pay for Actual Usage

Vela continuously meters both provisioned and consumed compute (CPU seconds, RAM usage, I/O) per project. Enable chargeback and optimization by downsizing or pausing idle environments.

Benefit: Teams can reduce wasted spend by 60-80% through intelligent resource management

Instant Resizing

Compute resources can be resized online (IOPS, vCPU) or with minimal interruption (RAM). Dynamic scaling means you avoid paying for peak usage 24/7.

Live Migration for Efficiency

Projects can be live-migrated across nodes without downtime. Higher cluster utilization means fewer servers required and lower total infrastructure costs.

Stop/Start & Cloning Efficiency

Developers can spin up and shut down clones instantly. Compute is only consumed while tests run, unlike traditional staging servers that sit idle but cost money.

Try Vela with your own workloads

Branch your database in seconds, set a bookmark for safety, and scale compute only when you need it.