
프로젝트를 진행하면서 조회 로직들의 개선이 필요하다는 생각이 들었습니다. 그 과정에서 겪은 시행착오와 고민들을 공유하고자 기록을 남깁니다. 개발환경 - spring boot 3.2.0- gradle 8.5- QueryDSL- EC2- Docker- MySQL 8.0.32- RedisJMeter를 이용한 성능테스트 진행 먼저 현재 구현한 로직의 조회속도를 파악해야 했습니다. 저는 자바 오픈 소스 툴인 JMeter를 선택했는데요, 설치와 사용법이 쉽고, HTML 형식의 보고서를 제공해 주는 장점이 있어 선택하게 되었습니다. JMeter를 설치하고 본격적으로 성능테스트를 진행했습니다. 몇 명의 사용자가 접근할지 Thread Group을 설정하고, 테스트하고자 하는 메서드의 HTTP Request를 설정했습니..