강의

멘토링

커뮤니티

수정됨

수강평 24

평균평점 5.0

100% 수강 후 작성

감사합니다!! 팀프로젝트를 진행하면서 서버쪽에 배포하는 역할을 담당하게 되었었는데 강사님의 모든강의가 많이 도움되었습니다. 갑자기 생각나서 질문 하나만 할게요!! API 테스트시 레이턴시가 보통 몇 ms이상이면 오래걸리는 작업일까요?

이준형(Foo)님의 프로필 이미지
이준형(Foo)
지식공유자

박철현님 수강평 남겨주셔서 감사합니다! 레이턴시는 어떤 API냐에 따라 다릅니다. 다만, 일반적인 클라이언트와 서버 사이의 네트워크 시간이 국내 서비스 기준으로 10~20ms 정도는 차지합니다. 그럼 API 서버 내에서 처리되는 시간은 여기에 + a 로 잡히겠죠? 무거운 API가 아니라면 통상적으론 저 a가 10 ms 내외가 될겁니다. 그럼 결과적으로 클라이언트가 느끼는건 20~30ms 정도가 됩니다. 무거운 기능을 수행하는거라면 레이턴시는 당연히 길어질 수 있고, 통상적으로는 100ms를 넘어가면 사용자가 느리다고 인지할 것 같습니다. 이때에는 레이턴시 자체를 줄이는 것도 시도해봐야겠지만, UI 적으로도 사용자가 느끼지 못하게 ajax 등으로 비동기적으로 처리되도록 UI/UX를 구성하는게 좋겠습니다. :) 또 궁금한 내용 있으면 질문 남겨주세요. 감사합니다.

백엔드 애플리케이션 성능 테스트하기 썸네일
이준형(Foo)

·

19강

·

829명 수강

백엔드 애플리케이션 성능 테스트하기 썸네일
이준형(Foo)

·

19강

·

829명 수강