<aside> 💡 API 서버 성능이 좋다는 것은?

: 많은 사람이 사용해도 API 응답 시간이 짧고 안정적이다.

</aside>

Latency vs Throughput


사용 툴: wrk, 사용 언어: python


MongoDB에 저장된 더미 유저 100명 중 1을 랜덤하게 뽑아서 그 사람의 id와 name 값을 return 해주는 간단한 서버

Untitled

두 개의 다른 조건을 설정하여 테스트 해보았다.

  1. 10개의 connection을 만들고 d(=duration) 5초 동안 request를 하게 한다
  2. 1의 10배인 100명이 요청하면 어떻게 되는가?

Untitled

--latencty라는 명령어를 사용하여 더 자세한 Latency 결과를 확인