

전략 패턴을 활용한 유연한 결제 모듈 구현기
전략 패턴으로 PG별 결제 연동을 분리해 결제 플로우를 단순화했습니다. 새 PG 추가 시 기존 코드를 거의 수정하지 않도록 확장성을 확보했습니다.
#전략패턴#Spring Boot
19000



전략 패턴으로 PG별 결제 연동을 분리해 결제 플로우를 단순화했습니다. 새 PG 추가 시 기존 코드를 거의 수정하지 않도록 확장성을 확보했습니다.

토스뱅크가 전월세대출과 대환 프로세스의 복잡한 수기 운영을 자동화로 개선한 사례를 소개했습니다. 다이내믹 스크래핑, LUMOS, 상태·사가 패턴으로 재시도와 롤백 가능한 구조를 만들었습니다.


거대 클래스에 섞인 Kinesis·비즈니스 로직을 Spring Kafka 기반 계층 구조로 분리했습니다. 상태별 처리에는 선택자를 도입해 테스트성과 확장성을 높였습니다.