# 2023.05.03

## 할일 및 한일&#x20;

* [x] 디자인 패턴 세미나 멘토&#x20;
* [x] 캡스톤 프로젝트&#x20;
* [x] 블로그 포스팅&#x20;
* [x] 알고리즘 풀이&#x20;

## 경험 및 배움&#x20;

### 캡스톤 프로젝트&#x20;

오늘은 프로젝트에 대한 부하 테스트를 진행해보았다.

사용한 툴은 ***Apache JMeter!***

처음 사용해보지만, 사용법이 그리 어렵진 않아서 쉽게 익힐 수 있었다.

1000개의 요청을 10번 반복하여 부하 테스트를 진행해보았지만, 아직 성능에 대한 기준? 이나 지표를 몰라서 얼마나 느리고, 빠른 것인지 가늠이 가질 않는다.

앞으로는 API를 짜고 수정할 때마다 JMeter를 이용해 추가적으로 테스트를 진행해 볼 예정이다.

사용법과 후기는 블로그에 포스팅 하였다.

{% embed url="<https://velog.io/@jinony/Spring-Boot-Apache-JMeter%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%B6%80%ED%95%98-%ED%85%8C%EC%8A%A4%ED%8A%B8>" %}

### 알고리즘 풀이&#x20;

또한, 프로그래머스를 통한 알고리즘 문제 풀이를 진행하였다.

백준 보다 거의 대부분의 기업 코테에서 프로그래머스를 사용하니 프로그래머스를 통해 문제를 풀어보는게 낫다고 생각하였다.

따라서, **프로그래머스에서 "코딩 테스트 입문" 단계의 문제부터 천천히 다 풀어보기로 맘먹었다.**

처음이라 쉽다보니 진도는 잘 나갔고, 목표는 조금 막히더라도 정답이나 풀이를 바로 참고하는 습관을 고쳐가면서 혼자 해결보려고 한다.

앞으로의 문제 풀이는 다음 레포에서 볼 수 있다.

{% embed url="<https://github.com/Jinwon-Dev/programmers-introduction>" %}

## 개선 및 목표&#x20;

* 내일은 Linux 조교 활동이 예정되어 있다.&#x20;
* 남은 시간은 원티드 백엔드 프리온보딩 강의를 보고, 알고리즘 문제 풀이를 하자!&#x20;
