candidates:
languages:
- name: "Rust"
quality: 9.5
cost_monthly_usd: 5.0
slo_read_ms: 50.0
slo_write_ms: 100.0
security_score: 9.5
ops_complexity: 4.0
coldstart_ms: 10.0
compliance: ["sbom", "audit-log"]
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 1
- name: "Go"
quality: 8.5
cost_monthly_usd: 8.0
slo_read_ms: 80.0
slo_write_ms: 120.0
security_score: 8.0
ops_complexity: 3.0
coldstart_ms: 5.0
compliance: ["audit-log"]
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 2
- name: "TypeScript"
quality: 7.5
cost_monthly_usd: 12.0
slo_read_ms: 120.0
slo_write_ms: 200.0
security_score: 7.0
ops_complexity: 2.0
coldstart_ms: 3.0
compliance: []
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 3
frontends:
- name: "SvelteKit 2"
quality: 9.0
cost_monthly_usd: 0.0
slo_read_ms: 200.0
slo_write_ms: 300.0
security_score: 8.5
ops_complexity: 2.5
coldstart_ms: 50.0
compliance: []
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 1
- name: "Next.js 14"
quality: 8.5
cost_monthly_usd: 5.0
slo_read_ms: 300.0
slo_write_ms: 400.0
security_score: 8.0
ops_complexity: 3.0
coldstart_ms: 100.0
compliance: []
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 2
- name: "Leptos"
quality: 8.0
cost_monthly_usd: 0.0
slo_read_ms: 150.0
slo_write_ms: 200.0
security_score: 9.0
ops_complexity: 4.0
coldstart_ms: 30.0
compliance: ["sbom"]
regions: ["us-east-1", "us-west-2"]
tie_breaker: 3
backends:
- name: "Actix Web 4.11"
quality: 9.5
cost_monthly_usd: 10.0
slo_read_ms: 30.0
slo_write_ms: 50.0
security_score: 9.0
ops_complexity: 3.5
coldstart_ms: 15.0
compliance: ["sbom", "audit-log"]
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 1
- name: "Axum"
quality: 8.5
cost_monthly_usd: 8.0
slo_read_ms: 40.0
slo_write_ms: 70.0
security_score: 8.5
ops_complexity: 3.0
coldstart_ms: 20.0
compliance: ["sbom", "audit-log"]
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 2
- name: "Gin (Go)"
quality: 8.0
cost_monthly_usd: 12.0
slo_read_ms: 60.0
slo_write_ms: 100.0
security_score: 7.5
ops_complexity: 2.5
coldstart_ms: 8.0
compliance: ["audit-log"]
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 3
- name: "Express.js"
quality: 7.0
cost_monthly_usd: 15.0
slo_read_ms: 100.0
slo_write_ms: 150.0
security_score: 6.5
ops_complexity: 2.0
coldstart_ms: 5.0
compliance: []
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 4
databases:
- name: "PlanetScale Boost"
quality: 9.0
cost_monthly_usd: 39.0
slo_read_ms: 20.0
slo_write_ms: 40.0
security_score: 9.0
ops_complexity: 1.5
compliance: ["pci", "gdpr", "sox"]
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 1
- name: "Supabase"
quality: 8.0
cost_monthly_usd: 25.0
slo_read_ms: 50.0
slo_write_ms: 80.0
security_score: 8.0
ops_complexity: 2.0
compliance: ["gdpr"]
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 2
- name: "Neon"
quality: 7.5
cost_monthly_usd: 20.0
slo_read_ms: 40.0
slo_write_ms: 70.0
security_score: 7.5
ops_complexity: 2.5
compliance: ["gdpr"]
regions: ["us-east-1", "eu-west-1"]
tie_breaker: 3
caches:
- name: "Cloudflare KV"
quality: 9.0
cost_monthly_usd: 5.0
slo_read_ms: 10.0
slo_write_ms: 50.0
security_score: 8.5
ops_complexity: 1.0
coldstart_ms: 0.0
compliance: []
regions: ["global"]
tie_breaker: 1
- name: "Redis Cloud"
quality: 8.5
cost_monthly_usd: 15.0
slo_read_ms: 15.0
slo_write_ms: 25.0
security_score: 8.0
ops_complexity: 2.0
compliance: ["pci", "gdpr"]
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 2
- name: "Upstash Redis"
quality: 8.0
cost_monthly_usd: 8.0
slo_read_ms: 20.0
slo_write_ms: 40.0
security_score: 7.5
ops_complexity: 1.5
compliance: []
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 3
queues:
- name: "NATS JetStream 0.37"
quality: 9.0
cost_monthly_usd: 12.0
slo_read_ms: 5.0
slo_write_ms: 10.0
security_score: 8.5
ops_complexity: 3.0
compliance: ["audit-log"]
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 1
- name: "AWS SQS"
quality: 8.0
cost_monthly_usd: 8.0
slo_read_ms: 30.0
slo_write_ms: 50.0
security_score: 9.0
ops_complexity: 1.5
compliance: ["pci", "gdpr", "hipaa", "sox"]
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 2
- name: "Cloud Tasks"
quality: 7.5
cost_monthly_usd: 10.0
slo_read_ms: 50.0
slo_write_ms: 80.0
security_score: 8.0
ops_complexity: 2.0
compliance: ["gdpr"]
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 3
auth:
- name: "Passkeys(OIDC)"
quality: 9.5
cost_monthly_usd: 0.0
slo_read_ms: 200.0
slo_write_ms: 300.0
security_score: 10.0
ops_complexity: 4.0
compliance: ["pci", "gdpr", "hipaa"]
regions: ["global"]
tie_breaker: 1
- name: "Auth0"
quality: 8.5
cost_monthly_usd: 23.0
slo_read_ms: 150.0
slo_write_ms: 200.0
security_score: 9.0
ops_complexity: 2.0
compliance: ["pci", "gdpr", "hipaa", "sox"]
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 2
- name: "Clerk"
quality: 8.0
cost_monthly_usd: 25.0
slo_read_ms: 180.0
slo_write_ms: 250.0
security_score: 8.5
ops_complexity: 1.5
compliance: ["gdpr"]
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 3
payments:
- name: "RuneVault → Stripe"
quality: 9.0
cost_monthly_usd: 2.9
slo_read_ms: 300.0
slo_write_ms: 500.0
security_score: 9.5
ops_complexity: 2.5
compliance: ["pci", "sox"]
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 1
- name: "Stripe"
quality: 8.5
cost_monthly_usd: 2.9
slo_read_ms: 400.0
slo_write_ms: 600.0
security_score: 9.0
ops_complexity: 2.0
compliance: ["pci", "sox"]
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 2
- name: "PayPal"
quality: 7.0
cost_monthly_usd: 2.9
slo_read_ms: 600.0
slo_write_ms: 800.0
security_score: 8.0
ops_complexity: 3.0
compliance: ["pci"]
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 3
ai:
- name: "RuneSage"
quality: 9.5
cost_monthly_usd: 20.0
slo_read_ms: 800.0
slo_write_ms: 1200.0
security_score: 9.0
ops_complexity: 2.0
compliance: ["audit-log"]
regions: ["us-east-1", "us-west-2"]
tie_breaker: 1
- name: "OpenAI GPT-4o"
quality: 9.0
cost_monthly_usd: 30.0
slo_read_ms: 1000.0
slo_write_ms: 1500.0
security_score: 8.0
ops_complexity: 1.5
compliance: []
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 2
- name: "Claude 3.5 Sonnet"
quality: 8.8
cost_monthly_usd: 25.0
slo_read_ms: 900.0
slo_write_ms: 1300.0
security_score: 8.5
ops_complexity: 1.5
compliance: []
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 3
infra:
- name: "Terraform + Cloudflare Workers"
quality: 9.0
cost_monthly_usd: 5.0
slo_read_ms: 50.0
slo_write_ms: 100.0
security_score: 8.5
ops_complexity: 3.5
coldstart_ms: 1.0
compliance: []
regions: ["global"]
tie_breaker: 1
- name: "AWS CDK + Lambda"
quality: 8.5
cost_monthly_usd: 8.0
slo_read_ms: 100.0
slo_write_ms: 150.0
security_score: 9.0
ops_complexity: 4.0
coldstart_ms: 50.0
compliance: ["pci", "gdpr", "hipaa", "sox", "iso27001"]
regions: ["us-east-1", "us-west-2", "eu-west-1", "ap-southeast-1"]
tie_breaker: 2
- name: "Google Cloud Run"
quality: 8.0
cost_monthly_usd: 6.0
slo_read_ms: 80.0
slo_write_ms: 120.0
security_score: 8.0
ops_complexity: 3.0
coldstart_ms: 200.0
compliance: ["gdpr", "iso27001"]
regions: ["us-east-1", "us-west-2", "eu-west-1"]
tie_breaker: 3
ci_cd:
- name: "GitHub Actions"
quality: 8.5
cost_monthly_usd: 0.0
slo_read_ms: 0.0
slo_write_ms: 0.0
security_score: 8.0
ops_complexity: 2.0
compliance: ["audit-log"]
regions: ["global"]
tie_breaker: 1
- name: "GitLab CI"
quality: 8.0
cost_monthly_usd: 4.0
slo_read_ms: 0.0
slo_write_ms: 0.0
security_score: 8.5
ops_complexity: 2.5
compliance: ["audit-log", "gdpr"]
regions: ["us-east-1", "eu-west-1"]
tie_breaker: 2
- name: "CircleCI"
quality: 7.5
cost_monthly_usd: 15.0
slo_read_ms: 0.0
slo_write_ms: 0.0
security_score: 7.5
ops_complexity: 2.0
compliance: []
regions: ["us-east-1", "us-west-2"]
tie_breaker: 3
weights:
quality: 0.30
slo: 0.25
cost: 0.20
security: 0.15
ops: 0.10
tie_breakers:
- "quality"
- "cost"
- "slo"
- "security"