Updated on 2025-05-22 GMT+08:00

Questions and Checklists

Question

Checklist/Best Practice

PERF01 How do you establish processes and specifications?

  1. Manage performance throughout the lifecycle
  2. Develop application performance programming specifications

PERF02 How do you conduct performance planning?

  1. Set performance targets
  2. Conduct capacity planning

PERF03 How do you conduct performance modeling?

  1. Select appropriate compute services
  2. Select VMs and container nodes of proper specifications
  3. Apply auto scaling
  4. Select appropriate networking services
  5. Select appropriate storage services
  6. Select appropriate message queuing services
  7. Select appropriate Kafka specifications
  8. Select appropriate RocketMQ specifications
  9. Select appropriate RabbitMQ specifications
  10. Select appropriate relational databases
  11. Select appropriate non-relational databases

PERF04 How do you analyze performance?

  1. Define performance acceptance criteria
  2. Select appropriate test methods
  3. Determine performance test procedure
  4. Collect resource performance data
  5. Collect application performance data
  6. Develop performance observability system

PERF05 How do you optimize performance?

  1. Optimize designs
  2. Optimize general algorithms
  3. Optimize resources for web scenarios
  4. Optimize resources for big data scenarios

PERF06 How do you monitor performance?

  1. Apply layered assurance
  2. Automatically demarcate and locate performance issues
  3. Automate alarming