💻 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+)

Related Prompts