Frequently Asked Questions
Find answers to common questions about Clodo Framework
Table of Contents
💰 Pricing & Costs
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.
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.
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.
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
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.
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.
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.
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
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.
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.
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.
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
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)
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.
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.
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.
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).
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
Ready to Get Started?
Have more questions? Check out our full documentation or start building.