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

Concepts

Metric

Description

Performance

The degree to which the response timeliness of a software system or software meets the requirements. Timeliness can be measured by response time or throughput.

Responsiveness

The system's ability to achieve its response time or throughput targets.

Response time (RT)

The total amount of time taken responding to a user's request. It varies depending on the service system, for example, less than 500 ms for Internet services and less than 1s for financial services.

Scalability

The system's ability to continue to achieve its response time or throughput targets when it is required to meet more requirements for software functions.

Throughput (TPS)

The number of transactions, customer requests, or units of data that the system can process per unit of time.

Network bandwidth

The data transmission capability or rate during a specific period.

Network traffic

The amount of data transmitted over the network. It measures either the total data transmitted during a specified period or the data transmission rate on a specific node or connection on the network.

Network latency

The time it takes for data to travel from its sender to receiver.