Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
검색파트의 반복 작업 자동화 과정 섬네일

검색파트의 반복 작업 자동화 과정

다나와 favicon다나와·DevOps·
KotlinSpring BootCI/CDREST APIDocker
2024년 03월 08일2

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

다나와가 검색 서비스의 반복 작업 자동화를 통해 처리 속도와 일관성을 높인 사례를 제시합니다.

구현 방법

  • Kotlin 1.8.22 + Spring Boot 3.1.5 기반 서버로 자동화 파이프라인 구축
  • 엑셀 파일 수신 → SSH로 검색 서버 접속 후 키워드 업데이트
  • 업데이트 파일 재업로드 및 특정 API 호출로 최신화 적용
  • SSH 이슈 해결을 위한 SSH 터널링 도입(JSch) 및 자원 해제 개선
  • 작업 분리를 위한 전략 패턴 도입으로 확장성 확보
  • Docker 및 GitLab CI로 배포 및 처리 자동화

주요 결과

  • 반복 작업 시간 감소와 처리 표준화에 기여
  • 모듈화된 구조로 향후 기능 추가가 용이

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
다나와 Kotlin을 만나다! 섬네일
73%

다나와 Kotlin을 만나다!

다나와 favicon다나와·2024년 02월 13일
다나와 검색의 색인 최적화 사례 섬네일
68%

다나와 검색의 색인 최적화 사례

다나와 favicon다나와·2024년 11월 25일
다나와의 상품 색인 파이프라인 섬네일
68%

다나와의 상품 색인 파이프라인

다나와 favicon다나와·2023년 11월 10일