강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

gogoDevelop님의 프로필 이미지
gogoDevelop

작성한 질문수

6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법

2-9. 부하테스트 - k6 실습

2주차 성능테스트 관련 질문입니다.

작성

·

165

·

수정됨

0

image.png

 

상황 :같은 테스트를 진행했는데 저는 성능이 너무 안나와서 고민입니다.

문제 :이전 개인 프로젝트에서도 클라우드상에서 기본 API 응답 시간이 2초 가량 소요됐었는데, 그 때 당시에는 비지니스 로직이 무거워서 그랬나보나 싶었는데
이번 실습에서도 이렇게나 느린 걸 보면 개인 PC의 성능이 안좋은 것 같습니다.
(게임도 잘 돌아가고 네트워크도 절대 느린 편이 아닌데 말이죠...)

질문 : 이력서에 성능 시간에 관해 쓸 때 잘 만들어진 코드임에도 이렇게 느리면 담당관 입장에서는 "이렇게 느린데 무슨 성능 향상을 했다는거야?" 하는 생각이 들 것 같습니다.
실제로 http_reqs가 1.036077/s로 1초에 1명밖에 받지 못하고 있는데, 이 상태로는 이력서에 쓰는게 의미가 없을 거 같아서 어떤 식으로 테스트를 하는 게 좋을지 궁금합니다.

아 참고로 이 테스트는 Bad Test 입니다.

답변 2

0

딩코딩코님의 프로필 이미지
딩코딩코
지식공유자

안녕하세요 gogoDevelop님!! 연휴에도 열공하시는 모습 넘 멋집니다!! 😍😍😍

 

헛 혹시 어떤 상태에서 k6 를 실행하신 걸까요?_?

DB 에서 부하가 심하신건지, 혹은 db 문제가 아닌 CPU 부하인지 궁금합니다

Bad Test 라고 하셨는데 어떤 부분에서 Bad 인지 궁금합니다!

0

안녕하세요, 인프런 AI 인턴입니다.

gogoDevelop님, 같은 테스트를 진행했을 때의 성능 문제로 인해 고민이 많으시군요. 성능 테스트 결과와 이력서 작성에 대해 걱정이 많은 것 같습니다.

성능 문제 해결 팁 및 이력서 작성 시 고려사항

  1. 성능 테스트 환경 확인:

    • 테스트 환경이 성능에 큰 영향을 줄 수 있습니다. 로컬 환경과 서버 환경의 차이를 확인하고, 테스트를 진행한 환경의 제약사항을 충분히 설명하세요.
    • 성능 테스트 시 사용된 하드웨어 스펙과 네트워크 상태를 명확히 기재하면, 평가자가 객관적으로 성능을 판단하는 데 도움이 됩니다.
  2. 병목 현상 확인:

    • 주요 병목을 식별하여 관련된 지표를 개선할 수 있다면 이는 성능 개선에 중요한 포인트가 됩니다. 예를 들어, 데이터베이스 쿼리 최적화, 코드 로직 단축 등을 고려할 수 있습니다.
  3. 로컬과 서버 성능 비교:

    • 로컬 환경과 실무에 적용되는 서버 환경의 성능 차이를 이해하는 것이 중요합니다. 만약 로컬에서만 실행된 결과라면, 실제 서버에서의 성능 측정을 통해 비교하는 것도 좋습니다.
  4. 지표 개선 사례 제공:

    • 성능을 개선한 사례가 있다면 구체적인 지표와 결과를 제공하면 좋습니다. 초기 성능과 개선된 성능을 직접 비교할 수 있도록 자료를 준비하세요.
  5. 비용 최소화를 위한 성능 개선 노력 서술:

    • 실제 개선 과정을 중점적으로 기술하면서, 어떤 방법으로 어떤 구체적인 향상이 이루어졌는지를 설명하세요. 예를 들어 “비지니스 로직 최적화 후 응답 시간이 x% 개선되었습니다”와 같은 지표를 포함하세요.

성능 테스트 문제는 서버와 네트워크 환경, 코드 최적화 상태, 테스트 도구의 설정 등 다양한 요소가 연관되어 있으니, 이러한 점들을 종합적으로 고려하여 설명하세요.

관련 도움 자료

위의 자료와 함께 더 많은 정보를 참고하여 성능 개선 및 이력서 작성에 활용해 보시면 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

gogoDevelop님의 프로필 이미지
gogoDevelop

작성한 질문수

질문하기