Skip to content

테크스펙 뉴스

HayanYoo edited this page May 19, 2022 · 1 revision

CoinTalk - News

Python으로 가상화폐 뉴스를 크롤링해서 MongoDB에 저장한 데이터를 Spring boot webflux 서버의 REST API로 조회한다.



배경(Background)

가상화폐 뉴스를 조회하기 위한 기능입니다.



목표(Goals)

  • Python 크롤링
  • Github Actions를 이용한 30분 주기 cron
  • 제목, 작성자, 썸네일 이미지 주소, 요약본, 뉴스 본문 URL 크롤링하기
  • MongoDB에 저장
  • Functional endpoint REST API로 조회



목표가 아닌 것 (Non-goals)

  • 뉴스 전문 크롤링

계획 (Plan)

  • Python 크롤링 후 EC2에 띄운 mongoDB에 저장
  • SpringBoot Webflux REST API로 조회



이외 고려 사항들(Other Considerations)