Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Refactor] 람다 환경에 맞게 코드 변경 및 종속성 추가 #13

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

Kimseungin0529
Copy link
Contributor

@Kimseungin0529 Kimseungin0529 commented Feb 19, 2025

이슈 번호


#12

close #12

구현한 내용


  • Lambda 환경에 맞게 크롤링 코드 커스텀
  • 크롤링 및 외부 라이브러리 등 종속성 파일 추가
  • 이미지로 AWS ECR에서 관리하기 위해 Dockerfile 추가

참고 자료


사진은 크롤링 관련 전반적인 워크플로우입니다. 간단하게 요약하겠습니다.
S3 -> 크롤링 키워드 목록 파일 저장 요소
SQS -> 하나의 검색 키워드를 관리하여 크롤링 기능 Lambda 수행하게 하는 요소
Lambda -> 크롤링 키워드 목록을 분산하여 SQS에서 보내기 / SQS에서 전달받은 메세지(키워드)로 크롤링 수행
Spring 서버 -> 크롤링 정보를 저장하는 매개로 API 제공

크롤링 워크플로우

@Kimseungin0529 Kimseungin0529 added the enhancement New feature or request label Feb 19, 2025
@Kimseungin0529 Kimseungin0529 self-assigned this Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Refacotor] 변경 사항을 고려하여 크롤링 기능 람다 컨테이너 이미지 코드 구현
1 participant