목록2024/01/23 (2)
Skipalong's tistory
오늘은 최종프로젝트에서 제기된 좋아요 기능의 동시성문제와 query성능개선부분을 테스트할 때 사용할 JMeter에 대해 간단하게 정리해보겠다. JMeter는 Apache Software Foundation에서 개발한 오픈 소스 소프트웨어다. 이는 주로 웹 애플리케이션에 대한 성능 테스트를 위해 사용되며, HTTP, JDBC, JMS, Web Service 등 다양한 프로토콜을 지원한다. JMeter의 주요 기능은 다음과 같다: 로드 테스트: 웹 애플리케이션이나 서버가 특정 부하(요청의 수나 동시 접속 등)를 감당할 수 있는지 확인하는데 사용됩니다. 성능 테스트: 시스템의 응답 시간, 처리량 등의 성능 지표를 측정합니다. 함수 테스트: 웹 애플리케이션의 기능이 제대로 동작하는지 확인하는데 사용될 수 있습니..
오늘은 지난 3주간 달려왔던 최종프로젝트 중간발표가 있었다. 우리 조는 국내 여행 정보 사이트를 만들었는데 백엔드 과정을 듣고있다보니 프론트엔드는 많이 부족했지만 프론트엔드도 구현과 배포까지했다는 점이 고무적이고 백엔드적으로는 개인적으로는 기획한 기능을 모두 구현하였고 팀적으로도 대부분의 기능을 구현해서 만족스러운 프로젝트였다. 나는 이런식으로 여행코스 추천 게시글 , 댓글, 좋아요 부분을 구현하였다. 내가 맡은 부분에서의 핵심은 데이터를 동적으로 페이징, 정렬해서 원하는 조건의 데이터를 보여주는 것이었고 QueryDsl로 구현하였다. 이제 남은 기간에는 유저피드백과 성능개선, 추가기능등 유지보수 작업을 할 것이고 이러한 작업이 백엔드 개발자에겐 매우 중요하다고 생각해서 남은 기간동안 그간 해온 CRUD..