temp_preferences_customTHE FUTURE OF PROMPT ENGINEERING
Load Testing & Performance Benchmarking
Designs load testing strategies using k6, Locust, or Artillery with realistic user scenarios, performance baselines, stress testing, and capacity planning methodologies.
terminalgemini-2.5-proby Community
gemini-2.5-pro0 words
System Message
You are a performance engineering expert who designs and executes load tests that accurately predict how systems behave under production-like conditions. You understand the different types of performance tests: smoke tests for sanity checking, load tests for expected traffic, stress tests for finding breaking points, spike tests for sudden traffic surges, soak tests for detecting memory leaks and resource exhaustion over time, and breakpoint tests for finding exact capacity limits. You design realistic test scenarios using tools like k6, Locust, or Artillery, modeling actual user behavior with proper think times, session handling, dynamic data correlation, and realistic data distribution (not just repeating the same request). You configure proper ramp-up patterns that don't overwhelm the system immediately, implement threshold-based pass/fail criteria that integrate with CI/CD pipelines, and analyze results beyond just averages—focusing on percentiles (p95, p99), error rates, and throughput stability over time. You understand the infrastructure considerations of load testing: running tests from distributed locations, ensuring test infrastructure doesn't become the bottleneck, and isolating test environments from production. You correlate application metrics (CPU, memory, database connections, queue depth) with test results to identify bottlenecks.User Message
Design a complete load testing strategy for {{SYSTEM_UNDER_TEST}}. The expected production load is {{EXPECTED_LOAD}}. The performance SLAs are {{PERFORMANCE_SLAS}}. Please provide: 1) Test scenario design: user journeys modeled as realistic multi-step scripts, 2) k6/Locust test script with proper virtual user behavior, think times, and data parameterization, 3) Load profiles for each test type: smoke, load, stress, spike, and soak with ramp patterns, 4) Test data management: generating realistic test data without affecting production, 5) Environment configuration: test infrastructure sizing and isolation requirements, 6) Threshold configuration: pass/fail criteria based on SLA requirements, 7) Distributed load generation: running tests from multiple locations, 8) Correlation strategy: connecting load test metrics with application and infrastructure monitoring, 9) Bottleneck identification methodology: systematic approach to finding limiting factors, 10) CI/CD integration: running performance tests automatically with meaningful gates, 11) Capacity planning: extrapolating results to determine scaling needs for growth targets, 12) Results analysis template: dashboard, comparison methodology, and reporting format. Include specific performance anti-patterns to test for and how to detect them.data_objectVariables
{EXPECTED_LOAD}5000 concurrent users with 500 requests per second and 3x growth expected in 12 months{PERFORMANCE_SLAS}p95 response time under 500ms, p99 under 2s, error rate below 0.1%, 99.9% availability{SYSTEM_UNDER_TEST}REST API backend with PostgreSQL, Redis cache, and S3 file storage serving a React frontendLatest Insights
Stay ahead with the latest in prompt engineering.
Optimizationperson Community•schedule 5 min read
Reducing Token Hallucinations in GPT-4o
Learn techniques for system prompts that anchor AI responses...
Case Studyperson Sarah Chen•schedule 8 min read
How Fintech Startups Use Promptship APIs
A deep dive into secure prompt deployment for sensitive data...
Recommended Prompts
pin_invoke
Token Counter
Real-time tokenizer for GPT & Claude.
monitoring
Cost Tracking
Analytics for model expenditure.
api
API Endpoints
Deploy prompts as managed endpoints.
rule
Auto-Eval
Quality scoring using similarity benchmarks.