Compare commits

...

1 Commits

Author SHA1 Message Date
Claude
f0cfd884a9 docs: add production platform deployment PRD
Comprehensive PRD for split architecture deployment on Digital Ocean:

Architecture:
- Separate API servers (lightweight FastAPI)
- Browser worker pool (Crawl4AI + Chromium)
- Redis job queue for coordination
- DO Load Balancer + auto-scaling

Components:
- api_server.py - Job queue only, no browser
- worker.py - Job processor, pulls from Redis
- Dockerfiles for both images
- Cloud-init configs for auto-deployment

Infrastructure:
- DO CLI deployment scripts
- Auto-scaler daemon (queue-based)
- Monitoring and alerting setup
- Cost optimization strategies

Includes:
- Complete code structure
- Deployment scripts
- Testing strategy
- Security setup
- Rollback plan
- Success metrics

Cost estimate: $87-135/mo base, scales to $300/mo
Target: 100-500 req/min capacity

Generated with Claude Code https://claude.com/claude-code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 11:05:32 +00:00

File diff suppressed because it is too large Load Diff