The only distributed key-value store with S3 as source of truth. No hot partitions. Fast global reads. 90% lower cost.
Choose performance, durability, AND cost efficiency
Redis, Memcached
DynamoDB, Cosmos DB
S3-Native Design
Everything you need for mission-critical applications
Hot data served from cache at <5ms, cold data from S3 at 80-200ms. Control your cache budget to optimize cost vs. performance for your workload.
Every write lands in S3 first. 99.999999999% durability guarantee with automatic replication across regions.
Object storage pricing with no per-read costs. Scale to billions of features without breaking the budget.
Handle billions of features with predictable performance. Add regions and capacity independently.
Sync updates across online and offline feature stores. One source of truth for training and serving.
Simple HTTP/REST API with SDKs for Python, Go, and Node.js. Integrate in minutes, not weeks.
Trusted by teams building at scale
Unified storage for training and inference features. Low-latency serving with historical consistency.
Cache model predictions at massive scale. Reduce GPU costs by up to 80% for repeated queries.
Store player progress and game state with low-latency access. Scale to millions of concurrent players.
Distribute configuration, routing rules, and metadata globally. Instant propagation without restarts.
Built for the object storage era
BoulderKV favors durability and cost efficiency over immediate read-your-writes consistency. Writes are durable immediately in S3, with eventual consistency to regional indexes (typically < 30s). Perfect for read-heavy workloads where strong consistency isn't required.
We're adapting RocksDB for object storage from first principles and need engineers who care about microsecond-level performance. Join us →
Everything you need to know about BoulderKV
BoulderKV is built on RocksDB, the proven LSM-tree database used by Facebook, LinkedIn, and many others. We've re-architected it from first principles to use S3 as the source of truth, combining proven reliability with object storage economics.
BoulderKV uses an eventually consistent model optimized for durability and cost efficiency. Writes are immediately durable in S3 (100% reliable), and propagate to regional indexes typically within 30 seconds. This makes it perfect for read-heavy workloads where strong consistency isn't required, such as ML feature stores, caching, and configuration data.
Reads: Hot data served from cache at <5ms (P99). Cold data fetched from S3 at 80-200ms. You control your cache budget to optimize the cost vs. performance tradeoff for your workload.
Writes: Typically 10-50ms for S3 durability, with async replication to indexes completing within 30 seconds.
BoulderKV uses intelligent RocksDB-backed caching to keep frequently accessed data on local disk. You set your cache budget (size limit), and the system automatically maintains hot data based on access patterns. This gives you full control over the cost-performance tradeoff: larger cache = better latency but higher costs, smaller cache = more S3 reads but lower costs.
BoulderKV isn't ideal for:
Yes! BoulderKV supports Bring Your Own Cloud deployments. You can run BoulderKV servers in your own VPC using your own S3 buckets, giving you complete data sovereignty and control. We provide the software, management plane, and support while your data never leaves your infrastructure.
If S3 becomes unavailable (extremely rare with 99.99% SLA), cached data remains readable with no interruption. Writes will fail until S3 recovers, ensuring we never lose data or create inconsistencies. Given S3's track record of 11 nines durability and high availability, outages are exceptionally rare.
Detailed pricing information is coming soon. We're finalizing our pricing model to ensure it works perfectly for teams of all sizes. Early access customers will get special introductory rates and direct input on the pricing structure. Request early access to learn more.
Early access customers receive credits and special introductory pricing to test BoulderKV with their workloads. Request early access to learn more about trial options.
For larger values, we recommend storing references to S3 objects directly.
BoulderKV provides bulk import tools for common sources:
Our team provides migration support for early access customers.
| Feature | Redis | DynamoDB | BoulderKV |
|---|---|---|---|
| Read Latency | <1ms | ~10ms | <5ms (cached) |
| Bulk Operations | Expensive at scale | High per-read cost | No per-read fees |
| Hot Keys | Clustering needed | Partition throttling | No throttling |
| Durability | At-risk | 3 nines | 11 nines |
| Consistency | Strong | Eventual/Strong | Eventual |
| BYOC | ✓ | ✗ | ✓ |
AWS: All S3-enabled regions worldwide (primary support)
Multi-cloud: Support for GCS and Azure Blob Storage coming soon
BoulderKV can replicate data across multiple regions automatically for global low-latency access.
Have more questions?
Contact us at hello@boulderkv.comBuilt on principles that make sense for modern infrastructure
No surprise bills from read charges. Storage-based pricing that scales linearly with your data, not your traffic.
Up to 90% cost reduction compared to traditional KV stores. Perfect for read-heavy workloads that would break the bank elsewhere.
Pay for what you store and what you write. Read billions of records without worrying about usage spikes or throttling.
We're finalizing our pricing tiers to ensure they work perfectly for teams of all sizes. Early access customers will get special introductory rates and direct input on our pricing structure.
Questions about pricing? Contact us
Join the private beta and experience S3-native storage built for read-heavy workloads
Questions? Email us at hello@boulderkv.com