Response time คือเวลาที่นับจาก client ส่ง request มาที่ server จนถึงตอนที่ได้รับ response กลับไป
แบ่งออกเป็น
- Service time - เวลาที่ service กำลัง ทำงานจริง ๆ กับ request (ใช้ CPU, disk, ฯลฯ)
- Queueing delay - เวลาที่ request ต้องรออยู่ในคิว เช่น รอ CPU ว่าง, รอ buffer ของ network ฝั่ง outbound ระบาย, หรือรอ lock — เกิดได้หลายจุดในระบบ ไม่ใช่แค่จุดเดียว
- Network latency - เวลาที่ request และ response วิ่งอยู่บน network
Latency เป็นคำรวม ๆ ที่หมายถึงช่วงเวลาที่ request ไม่ได้ถูกประมวลผล แต่เป็นเวลาที่ request ยังไม่ได้ถูกเอาไป process ต.ย. Network latency, queueing delay ก็เป็นอีกแบบหนึ่ง