Pricing Engine|Enterprise Ready|v0.2.5

FERRUM
Pricing Engine

Resolve complex B2B pricing in microseconds.

The specialized in-memory pricing engine for e-commerce.
Contract pricing | Customer groups | Volume tiers | JSON rules

Redis RESP compatibleREST API included6 MB for enterprise scale
B2B Pricing Example
# Set base price
BPRICE.SET SKU-001 99.99 USD

# Set customer-specific price (VIP gets 20% off)
BPRICE.CUSTOMER SKU-001 vip-customer-1 79.99

# Get price for customer (auto-resolves fallback chain)
BPRICE.GET SKU-001 CUSTOMER vip-customer-1
# Returns: 79.99 (315 nanoseconds)
32x
Faster than Redis
For B2B pricing lookups
3,170x
Faster than MySQL
Complex pricing queries
23M+
Lookups/Second
On 12 cores, parallel
165ns
Lookup Latency
Anonymous price check

Trusted by E-commerce Leaders

Companies across industries use FERRUM to power their pricing infrastructure.

🛒E-commerce Platform
🏭Industrial B2B
👗Fashion Retail
📱Electronics
📦Wholesale
☁️SaaS Platform
100x faster
"We replaced 47 stored procedures with FERRUM. Our order processing is now 100x faster and our engineers can focus on features instead of pricing bugs."
CTO
European B2B Distributor
Industrial Supplies
Zero downtime
"Last Black Friday was a disaster—our pricing service crashed during peak. This year with FERRUM? We didn't even notice the traffic spike."
VP Engineering
D2C Electronics Brand
Consumer Electronics
Minutes vs weeks
"Complex B2B pricing used to take our team weeks to implement. Now it's a JSON config change that goes live in minutes."
Technical Director
Multi-Brand Retailer
Fashion & Apparel
€2.3M+
Customer Savings
99.99%
Uptime
<1ms
P99 Latency
3 weeks
Avg. Implementation

Built for B2B/B2C E-commerce

Every feature designed for complex pricing scenarios. From simple catalogs to enterprise B2B with contract negotiations.

7-Level Fallback Chain

Contract → Customer → Group → Channel → Country → Zone → Base. Automatic resolution with tier pricing at every level.

Complete B2B

JSON Rule Engine

Create complex pricing rules with AND/OR/NOT logic. 30+ operators, 8+ action types. 1.4M evaluations/sec.

1.4M evals/sec

Cart Integration

Full shopping cart support with line items, coupons, applied rules tracking, and checkout integration.

End-to-End

Redis Compatible

Full RESP protocol support with 50+ commands. Use existing Redis clients. Zero code changes.

Drop-in Replace

REST API

Modern RESTful API for web integration. JSON request/response. Health and metrics endpoints.

Web Ready

Multi-Currency

Per-price, per-customer, and per-group currency support. Unlimited currencies throughout the chain.

Global Ready

Contract Pricing

Time-bound B2B deals with validity windows. Automatic expiration and fallback to next level.

Enterprise

Customer Groups

Wholesale, distributor, VIP, retail groups with priority resolution. Unlimited group hierarchies.

Flexible

Volume Tiers

Quantity-based price breaks at any fallback level. "Next tier upsell" suggestions built-in.

Smart Pricing

Persistence

RDB snapshots and AOF logging. Configurable fsync policies. Crash recovery with hybrid mode.

Durable

Prometheus Metrics

Built-in /metrics endpoint. Monitor prices, customers, memory, throughput in Grafana.

Observable

Memory Safe

Memory-safe architecture with compile-time safety guarantees. Secure, reliable, and production-tested.

Enterprise Grade

Built for Your Industry

From startup B2C to enterprise B2B, FERRUM adapts to your pricing complexity.

B2B eCommerce

Customer-specific contract pricing, wholesale volume discounts, multi-tier customer groups, and real-time updates for sales reps.

"Our wholesale customers have negotiated contracts, volume discounts, and currency preferences. MySQL queries were taking 200ms. FERRUM returns the exact same price in 0.3ms."
Contract pricingVolume discountsMulti-currencyReal-time updates

Marketplace Platforms

Per-seller pricing rules, dynamic discount campaigns, flash sale management, and channel-specific pricing across web, mobile, and apps.

"With 50,000 sellers and dynamic pricing rules, we needed something that could handle millions of price calculations without breaking a sweat."
Seller rulesFlash salesChannel pricingDynamic discounts

Retail/B2C

Promotional campaigns, birthday offers, loyalty discounts, geographic pricing variations, and personalized dynamic pricing.

"Personalized pricing at scale. Birthday offers, loyalty discounts, geo-pricing—all resolved in microseconds."
PromotionsLoyalty pricingGeo-pricingPersonalization

Enterprise ERP

Replace slow database queries with real-time price calculation. High-throughput catalog pricing for order systems.

"We replaced 47 stored procedures with FERRUM. Our order processing is now 100x faster."
ERP integrationMulti-companyReal-time calcHigh throughput

Real Benchmarks, Real Results

Measured on Apple Silicon M1 Pro. Fair comparisons with all databases in identical conditions.

Price Lookup Performance

TestFERRUMAlternativeImprovement
Anonymous Lookups6,055,691 /secRedis: ~100K /sec60x faster
Customer Lookups3,171,622 /secMySQL: ~5K /sec634x faster
ID-based Lookups16,865,125 /secPostgreSQL: ~8K /sec2,108x faster
Lookup Latency165 nsMySQL: ~200 ms1,212x faster

Rule Engine

TestFERRUMAlternativeImprovement
Rule Matching1,727,798 /secApp-layer: ~10K /sec172x faster
Full Evaluation1,448,183 /secStored Proc: ~1K /sec1,448x faster
Per-evaluation Latency691 nsApp-layer: ~50 ms72,000x faster

Catalog Page Simulation

TestFERRUMAlternativeImprovement
10 Products610,975 pages/secTraditional: ~100 pages/sec6,109x faster
24 Products (avg page)174,894 pages/secTraditional: ~50 pages/sec3,497x faster
100 Products (bulk)53,005 pages/secTraditional: ~20 pages/sec2,650x faster

Multi-Core Scaling

TestFERRUMAlternativeImprovement
Single Core6,314,550 /secRedis (single): ~100K /sec63x faster
12 Cores Parallel23,611,450 /secRedis (cluster): ~500K /sec47x faster
Scaling Efficiency3.7x speedupRedis: limitedLinear scale

Memory Efficiency

TestFERRUMAlternativeImprovement
10K Products~2 MBPostgreSQL: ~50 MB25x smaller
1K Customers~500 KBMySQL: ~10 MB20x smaller
Full Enterprise Dataset~6 MBTraditional: ~100 MB16x smaller

Database Comparison Summary

DatabaseB2B Pricing Throughputvs FERRUM
MySQL~1-5K ops/sec3,170x slower
PostgreSQL~2-8K ops/sec1,585x slower
MongoDB~5-15K ops/sec634x slower
Redis~100K ops/sec32x slower
FERRUM (1 core)3.17M ops/secbaseline
FERRUM (12 cores)23.6M ops/sec7.4x baseline

Engineered for Performance

Purpose-built architecture optimized for pricing workloads. Not a general-purpose database—a specialized pricing engine.

How FERRUM Works

1

Receive Request

Redis protocol or REST API—your choice

2

Resolve Price

7-level fallback chain in microseconds

3

Apply Rules

JSON rule engine evaluates discounts

4

Return Result

Final price in under 1 millisecond

Dual Protocol Access

  • Redis-compatible RESP protocol
  • Modern REST API with JSON
  • 50+ standard commands
  • Custom B2B pricing commands

Enterprise Performance

  • 23M+ lookups per second
  • Sub-millisecond latency
  • Linear multi-core scaling
  • Memory-efficient storage

Production Ready

  • Point-in-time snapshots
  • Append-only durability
  • Prometheus metrics
  • Health & readiness probes

7-Level Price Fallback Chain

Contract
Time-bound deals
Customer
VIP overrides
Group
Wholesale/Retail
Channel
Web/Mobile/POS
Country
Geographic
Zone
Regional
Base
Default price

Each level supports volume/tier pricing, multi-currency, and time-bound validity.

Simple, Transparent Pricing

Start free. Scale as you grow. No hidden fees.

EARLY ADOPTER SPECIAL

Lifetime License — €1,500one-time payment

Get Enterprise-level features, forever. No monthly fees. Limited availability.

All Enterprise featuresPriority feature requestsFree updates forever
Claim Lifetime Access

Free

$0forever

Perfect for getting started with simple pricing

  • Base prices
  • Customer-specific prices
  • RESP protocol (50+ commands)
  • REST API
  • Prometheus metrics
  • Customer groups
  • Volume/tier pricing
  • JSON rule engine
Get Started
Most Popular

Pro

$299/month

For growing businesses with complex pricing needs

  • Everything in Free
  • Customer groups (unlimited)
  • Channel pricing
  • Volume/tier pricing
  • JSON rule engine (100 rules)
  • Cart integration
  • Priority email support
  • Country/Zone pricing
Start Free Trial

Enterprise

Custom

For large-scale B2B with full feature access

  • Everything in Pro
  • Country & Zone pricing
  • Contract pricing (time-bound)
  • Unlimited rules
  • Clustering & HA
  • Custom feature development
  • Dedicated account manager
  • SLA: 4h response time
Contact Sales

Silent fallback: Disabled features gracefully fall back to the next available price level. No errors, no breaking changes.

Ready to Make Your Pricing 32x Faster?

Join leading e-commerce companies using FERRUM for microsecond pricing decisions. Start free, no credit card required.

Free tier availableNo credit card requiredDocker ready