목록2025/06/17 (1)
개발지식 먹는 하마 님의 블로그
[내일배움캠프 80일차] 2차 리팩토링 - 멀티모듈, 쿼리 노출 보안
메일 발송 개선이 어느 정도 완료된 후, 그동안 QA를 거치면서 발견된 또 다른 문제점들을 기반으로2차 리팩토링에 들어갔다.1) 모놀리식에서 멀티모듈💸변경 이유서버 유지 비용 때문이다.AWS 프리티어를 이용 중이고 실제 유저에게 배포 중인 상황이 아님에도요금이 꽤나 부과될 정도로 인스턴스가 사용되고 있었다.그 중 주요 원인이 바로 무거운 프로젝트 무게 때문이었다.우리는 내부 논의 끝에 CS 문제를 메일로 보내는 Batch 부분을 별도의 모듈로 분리하기로 하였다.문제 발송은 하루에 1번만 하면 됨메일 발송에 쓰이는 배치 모듈을 필요할 때 잠깐만 켜고 나머지 시간에는 꺼놓자! ✅ 변경 결과그 결과 아래의 이미지와 같이 바뀌었다.Batch와 백엔드 부분이 분리되며 프로그램이 조금 가벼워졌다.공통적으로 사용되..
내일배움캠프 (CS25)
2025. 6. 17. 20:51