Describe your system architecture and get an expert evaluation covering scalability, redundancy, performance, and specific improvement suggestions.
Copy the prompt and describe your current system architecture in as much detail as possible.
Evaluate this system design for a production application. Analyze these dimensions: 1. Scalability: Can it handle 10x and 100x current load? Where are the bottlenecks? 2. Reliability: What happens when each component fails? Are there single points of failure? 3. Performance: What is the expected latency for key operations? Where can it be optimized? 4. Security: Are there vulnerabilities in the data flow or access patterns? 5. Cost: Is the architecture cost-efficient? Where is money being wasted? 6. Maintainability: How easy is it to debug, update, and extend? For each issue found, provide: - Severity (Critical / High / Medium / Low) - The specific problem - Your recommended solution - Trade-offs of the solution End with a prioritized action plan. Here is the architecture: [DESCRIBE YOUR ARCHITECTURE]
What separates "System Design Evaluator" from an off-the-cuff AI question is precision. It applies sequential task breakdown and depth requirements and analytical framing, which gives the model enough direction to produce production-quality code that handles edge cases and follows your stack conventions. The output you receive will be production-quality code that handles edge cases and follows your stack conventions, ready to use with minimal editing.
These coding tips will help you get stronger results when using "System Design Evaluator" and similar prompts in this category.
"System Design Evaluator" is particularly useful in these situations. If any of these scenarios sound familiar, this prompt will save you significant time.
When you use "System Design Evaluator" with ChatGPT, Claude, or Gemini, here is what to expect in the AI output.
Adapt "System Design Evaluator" to your specific situation by modifying these key areas. The more context you add, the better the results.