Infra

API 응답 속도가 얼마나 빨라야될까? (페이지 로딩시간, API TPS, latency)

devMarco 2023. 1. 5. 17:30

안녕하세요.

팀에서 최근 들어 API 최적화에 대한 논의가 이루어지면서,

API의 응답 속도에 대한 기준과 논리가 필요하여 몇 가지 찾아 정리해보았습니다.

 

왜 API 응답 속도가 빨라야 할까요?

사용자가 서비스를 기다리는 페이지 로드 시간이 곧 비용이기 때문입니다. 긴 페이지 로딩 시간은 서비스 트래픽과 전환율에 악영향을 줍니다. (자료가 과장됐거나 정확하지 않을 수는 있겠지만, 일관된 언급이 신뢰성을 준다고 생각합니다.)

기존에 페이지 로드 시간과 이탈율에 대한 자료가 많아서, 이를 바탕으로 정리해보았습니다.

 

그렇다면 얼마나 페이지 로드가 빨라야 좋은 것일까요?

 

결론

  • API 호출 시간은 페이지 로딩 시간의 일부입니다. API를 호출해 데이터를 확보하고, 화면을 그려야하니까요.
  • 따라서 API 응답 속도는 0.5초보다 더 빠른 것을 목표로 하는 것이 좋을 것입니다.
  • 저희 팀에서는 구글 권장 페이지 로딩 시간의 50%인 250ms 이내로 목표를 설정하였습니다.

'Infra' 카테고리의 다른 글

Docker로 워드프레스 설치하기 및 관련 이슈 정리  (0) 2020.12.28