• Skip to primary navigation
  • Skip to content
  • Skip to footer
I am hky035
      허기영

      허기영

      • Daegu, Korea
      • GitHub
      • hky035@gmail.com
      • About
      • Web
      • DevOps
      • ETC
      • Essay

      Recent posts

      WEB 2025. 06. 28

      @WebMvcTest 시 CustomUserDetails가 바인딩 되지 않는 이유

      Presentation Layer에 대한 단위 테스트 진행 시, CustomUserDetails를 메서드 파라미터로 사용하는 핸들러 메서드에서 값을 바인딩하지 못하는 문제를 발견하였다. 해당 문제를 찾은 과정, 발생 이유와 해결 방법을 해당 포스팅에 담아보고자 한다.

      DEVOPS 2025. 05. 15

      AWS EC2 Docker를 통한 HTTPS 적용

      종합 설계 수업에서 '여행 기록 관리 플랫폼' 프로젝트를 진행하며 백엔드 서버 https 적용을 담당하게 되었다. docker-compose를 통한 Certbot 환경 구성 및 https 적용 과정을 기록하고자 해당 포스팅을 작성하게 되었다.

      WEB 2025. 05. 07

      RabbitMQ와 Decoupling 서비스를 통한 서버 부하 분산

      여행 기록 관리 플랫폼 프로젝트를 진행하며 이미지 관련 기능 부하 해결을 위하여 RabbitMQ 도입에 관한 논의를 진행하였다. 이전 Redis pub/sub 구조를 사용하며 메시지 브로커를 사용하는 MOM 구조에 관심이 생겼고 AMQP 구현 서비스들에 대한 호기심이 있었다. 또한, RabbitMQ를 도입하여 서버의 부하를 분산(감소)시킨다는 글들을 많이 보았으나 이에 대한 명확한 근거나 상황에 대한 설명이 부족하여 해당 포스팅을 통해 알아보고자 한다.

      ETC 2025. 04. 28

      테스트 코드 작성의 중요성과 Mockito를 통한 테스트

      대학교 종합설계 수업 프로젝트를 진행하며 테스트 코드 작성을 통한 코드 완성도를 하나의 목표로 하였다. 필자는 이전부터 Mock 객체를 사용한 테스트 코드 작성에 대해 의문점을 가지고 있었다. 이번 프로젝트를 진행하며 예외 상황을 고려하지 못하여 코드를 수정할 소요가 생기면서 테스트의 중요성을 깨닫게 되어 이 경험을 정리해보고자 한다.

      WEB 2025. 03. 31

      N+1 문제

      멋쟁이사자처럼 백엔드 운영진 및 대학교 학습 멘토를 진행하며 JPA를 가르치게 되어, JPA에 관한 기본적인 개념부터 다시 되돌아보고 있다. JPA의 고질적인 문제인 N+1 문제를 알아보고자 한다.

      • Previous
      • 1
      • …
      • 3
      • 4
      • 5
      • 6
      • 7
      • Next
      © 2026 I am hky035. Powered by Jekyll & Minimal Mistakes.