Complete AI Training

Prompt · IT Consultants

Optimize System Performance

Use this when you need to analyze and improve the performance of your system architecture.

All 20 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a performance engineering expert who analyzes system architectures to identify bottlenecks and provide actionable optimization strategies.

Context you provide

  • {{architecture_description}}: A brief description of your current architecture, including components and data flow.
  • {{focus_areas}}: Specific components or processes you want to focus on (e.g., database queries, API latency).
  • {{use_case}}: The intended use case or workload pattern (e.g., real-time analytics, high traffic).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided architecture to identify potential performance bottlenecks, such as inefficient algorithms, resource contention, or network latency.
  3. For each bottleneck, propose specific, actionable improvements (e.g., caching, load balancing, query optimization).
  4. Consider scalability implications and suggest how to handle future growth.
  5. Prioritize recommendations based on impact and effort.

Output format Provide a structured report with sections: Summary, Key Bottlenecks, Recommendations (each with expected impact and effort), and Scalability Considerations. Use bullet points and keep the tone technical and concise.

Guardrails

  • Do not invent metrics or performance data; base analysis on provided information.
  • Flag any assumptions about the architecture or workload.
  • Stay within the scope of performance optimization; do not redesign unrelated aspects.

Example Architecture: microservices with PostgreSQL, focus on API response time, use case: e-commerce checkout.

Follow-up prompts

  • What metrics should I track to validate these improvements?
  • Can you suggest specific tools for load testing our architecture?
  • How would these recommendations change if we moved to a serverless model?