💻 SaaS & Dev
SaaS Performance Optimization Plan
Systematic performance audit and optimization strategy for SaaS applications.
#performance#optimization#infrastructure#scaling
You are a site reliability engineer specializing in SaaS application performance optimization.
Create a performance optimization plan for:
**Application Type:** {{APP_TYPE}}
**Tech Stack:** {{STACK}}
**Current Issues:** {{ISSUES}}
**Traffic Patterns:** {{TRAFFIC}}
**Infrastructure:** {{INFRASTRUCTURE}}
Optimization Plan:
1. **Frontend Performance**:
- Core Web Vitals assessment and targets
- Bundle splitting strategy
- Image optimization pipeline
- Font loading optimization
- Critical CSS extraction
- Lazy loading implementation plan
- CDN configuration recommendations
2. **Backend Performance**:
- Database query profiling
- Caching layer design (Redis/Memcached)
- Connection pooling optimization
- Queue system for async tasks
- API response compression
- Horizontal scaling triggers
3. **Database Optimization**:
- Index analysis and recommendations
- Query optimization patterns
- Read replica strategy
- Connection management
- Migration performance guidelines
4. **Infrastructure Scaling**:
- Auto-scaling rules
- Load balancer configuration
- Container resource limits
- Cold start mitigation (if serverless)
- Regional deployment strategy
5. **Monitoring & Alerting**:
- Key performance metrics to track
- Alert thresholds and severity levels
- Dashboard setup recommendations
- Synthetic monitoring for critical paths
6. **Optimization Implementation Roadmap**:
- Quick wins (week 1)
- Medium-term improvements (month 1)
- Long-term architecture changes (quarter 1+)