프로젝트 배포에 앞서 서비스가 예상한 시나리오에 대하여 잘 동작하는지 확인하기 위해 시나리오 기반의 부하 테스트를 진행하고, 성능을 개선한 과정을 정리한 글
유지보수가 편하고, 안정성이 높은 설계를 위해 DDD와 TDD를 적용하면서 얻은 성과와 경험을 정리한 글입니다.
트랜잭션은 어떻게 데이터 시스템의 문제들을 해결하는지 트랜잭션의 주요 성질인 ACID를 살펴보며 정리한 글
static를 쓰면 메모리를 차지하고, 성능이 저하된다는 이야기를 들었다. 정말 그런지, 왜 그런건지 k6와 VisualVM을 이용한 테스트를 통해 분석해는 과정을 정리했다.
IntelliJ는 정말 강력한 IDE지만, 추가적인 설정과 플러그인을 이용하면 더더욱 강력해진다.이번 글에서는 유용한 설정과 플러그인에 대해서 소개하겠다.코드를 작성하다 보면 다양한 패키지를 사용하게 된다. 하지만, 코드가 변경될 때 마다 import문을 삽입/삭제하는
MySQL에서 Explain을 이용하여 실행 계획을 분석하는 방법과 예시를 정리한 글
사이드 프로젝트 “여기서 놀자”의 호텔 검색 기능을 구현하고 성능을 개선한 과정을 정리한 글이다.