Frequently Asked Questions

Find answers to common questions about Clodo Framework

💰 Pricing & Costs

How much does Clodo Framework cost?

Clodo Framework uses a pay-as-you-go model through Cloudflare:

  • Compute: $0.00001667 per request (first 100M/month free)
  • Storage (D1): Included (SQLite database)
  • KV Storage: $0.50/million operations
  • R2 Object Storage: $0.015/GB (first 10GB free)

Typical enterprise app (1M requests/month): $20-50/month infrastructure

Compare to: Lambda ($200-300/month) + RDS ($50-100/month) + S3 ($5-20/month) = $255-420/month

Savings: 80-90% compared to traditional serverless

For detailed pricing breakdown and cost calculators, visit our pricing page.

Do you have paid plans with support?

Clodo Framework is open-source and free. We offer optional commercial support tiers:

  • Community Support: GitHub Discussions (free)
  • Priority Support: Email + Slack (contact sales)
  • Enterprise Support: Dedicated engineer (contact sales)

You only pay for Cloudflare's infrastructure, not the framework itself.

Are there any hidden fees?

No. You only pay Cloudflare for what you use:

  • ✅ Compute requests
  • ✅ Data storage (D1, KV, R2)
  • ✅ Analytics
  • ❌ No platform fees
  • ❌ No seat licenses
  • ❌ No support fees (unless you opt in)

You control costs by optimizing your code and usage patterns.

What about scaling costs? Does price increase with traffic?

Yes, but predictably and efficiently:

  • Linear pricing: 2x traffic = 2x cost
  • No overprovisioning: Pay only for actual requests
  • Free tier covers: 100M requests/month (enough for 1M users with average usage)
  • Rate limiting: Built-in, no surprise costs

A service with 1B requests/month costs ~$200, not $20,000 like traditional servers.

✨ Features & Capabilities

What is the "Pre-Flight Checker"?

The Pre-Flight Checker is Clodo's deployment validation system:

  • Before deployment: Validates all worker rules, environment variables, database connections
  • Prevents crashes: Catches errors before they hit production
  • Reduces downtime: Failed deployments never go live
  • Enterprise-ready: Integrates with CI/CD pipelines

Think of it as your deployment insurance policy.

Learn more about deployment and the Pre-Flight Checker in our deployment guide.

Does Clodo support multi-tenant applications?

Yes, multi-tenant is built-in, not an afterthought:

  • Tenant isolation: Data automatically separated by tenant
  • Namespace management: Automatic routing by tenant ID
  • Database per tenant or shared: You choose the architecture
  • Cost per tenant: Transparent, automatic billing if needed

Clodo was designed from day 1 for SaaS multi-tenant platforms.

See our case studies for examples of multi-tenant healthcare platforms and fintech payment systems.

What programming languages does Clodo support?

Clodo currently supports:

  • JavaScript/TypeScript (primary, full support)
  • Python (via community packages)
  • Rust (via WebAssembly)
  • 🔄 Go, Java: Coming soon

Cloudflare Workers natively supports JavaScript/TypeScript with excellent DX.

Can I use Clodo for real-time applications?

Yes, Clodo excels at real-time:

  • WebSockets: Supported via Durable Objects
  • Real-time messaging: Low-latency global pub/sub
  • Chat applications: Built-in for multi-user sync
  • Live dashboards: Server-Sent Events (SSE)
  • Collaboration tools: CRDT support available

Edge location means <10ms latency for real-time features.

Compare Clodo's real-time capabilities with traditional serverless in our Workers vs Lambda comparison.

🚀 Deployment & Operations

How long does it take to deploy a Clodo app?

Extremely fast:

  • Initial setup: 5 minutes
  • First deployment: 2-3 minutes
  • Subsequent deploys: 10-30 seconds
  • Zero downtime: Blue-green deployments automatic
  • Rollback: 1 click, instant

Compare to: Traditional server (hours), Lambda (minutes), Clodo (seconds).

For step-by-step deployment instructions, check our development and deployment guide.

What's the uptime guarantee?

Cloudflare provides:

  • 99.99% SLA for Enterprise customers
  • 200+ data centers worldwide (automatic failover)
  • DDoS protection included
  • Automatic scaling: No manual intervention needed
  • Zero cold starts: Always ready to serve

Your app is as reliable as Cloudflare's global infrastructure.

Can I use Clodo with CI/CD pipelines?

Yes, full CI/CD support:

  • GitHub Actions: Deploy on push
  • GitLab CI: Full integration
  • CircleCI: Pre-flight validation
  • Jenkins: Custom webhook support
  • Environment promotion: Dev → Staging → Production

Pre-Flight Checker integrates directly into your CI/CD to prevent bad deployments.

How do I monitor my Clodo application?

Comprehensive monitoring built-in:

  • Real-time logs: All requests/errors in Cloudflare dashboard
  • Metrics: CPU, memory, errors, latency
  • Analytics: Page views, geographic distribution, browser stats
  • Alerts: Set thresholds for errors, latency
  • Integrations: DataDog, New Relic, Grafana

No separate monitoring service needed.

⚙️ Technical Questions

What are the execution time limits?

Clodo on Cloudflare Workers has different limits depending on usage:

  • CPU time: 30 seconds for Workers, up to 15 minutes for Durable Objects
  • Memory: 128MB standard, up to 512MB available
  • Request timeout: 30 seconds default
  • File size: 25MB max upload size

Good for: API requests, web scraping, data processing

Not ideal for: Video encoding, large ML models (15+ seconds)

Is there cold start latency like Lambda?

No cold starts with Clodo on Cloudflare Workers:

  • ~0ms cold start: Code is pre-compiled at edge
  • Always hot: Replicated to 200+ locations globally
  • Instant response: No initialization delay
  • Perfect for: P99 latency matters (customer-facing apps)

Lambda typically has 500ms-1000ms cold starts. Not an issue with Clodo.

Compare cold start performance in our Workers vs Lambda guide.

What about CORS and security headers?

Full security control built-in:

  • CORS handling: Simple declarative syntax
  • Security headers: CSP, X-Frame-Options, HSTS
  • JWT validation: Built-in middleware
  • Rate limiting: Per-tenant or per-IP
  • WAF rules: Cloudflare WAF included

Security-first architecture by default.

Learn more about security features in our documentation.

Can I connect to external databases?

Yes, multiple options:

  • D1 (SQLite): Built-in, recommended
  • PostgreSQL: Via Neon, Supabase
  • MySQL: Via PlanetScale
  • MongoDB: Via Atlas
  • Custom APIs: HTTP calls to any service

Best practice: Use D1 for 90% of cases, external DB only if needed.

Check our code examples for database integration patterns.

How do I handle file uploads?

Multiple options for file handling:

  • R2 Object Storage: Store files permanently (recommended)
  • Base64 encoding: Small files in D1 database
  • Multipart form data: Full HTTP upload support
  • Signed URLs: Direct browser-to-R2 uploads
  • Size limits: Up to 25MB per request

R2 is cheapest option for large-scale file storage ($0.015/GB).

Is the framework vendor-locked to Cloudflare?

Flexible architecture:

  • Standard Web APIs: Most code runs anywhere
  • ⚠️ Cloudflare-specific: Durable Objects, D1, R2 (but documented)
  • Migration path: Can move to other platforms if needed
  • Open source: You own your code, not locked in

Not as locked-in as AWS Lambda, not as portable as plain Node.js. Balanced approach.

Compare vendor lock-in concerns in our Clodo vs AWS Lambda comparison.

Explore More Resources

📚 Documentation

Complete guides and API references

View Documentation

⚖️ Comparisons

Compare Clodo with other platforms

Clodo vs Lambda

💡 Examples

Code examples and templates

View Examples

📈 Case Studies

Real-world implementation examples

Read Case Studies

Ready to Get Started?

Have more questions? Check out our full documentation or start building.

View Documentation View Pricing