Skip to content

Comments

[REFACTOR#75] Spring Batch#83

Merged
AlphaBs merged 16 commits intodevelopfrom
refactor/batch
Feb 11, 2026
Merged

[REFACTOR#75] Spring Batch#83
AlphaBs merged 16 commits intodevelopfrom
refactor/batch

Conversation

@AlphaBs
Copy link
Member

@AlphaBs AlphaBs commented Feb 8, 2026

📌 관련 이슈

✨ PR 세부 내용

  • 글 목록을 불러오는 로직과 글 내용을 불러오는 로직의 분리 -> 글 내용 불러오는건 병렬처리
  • 각 client, parser 에서의 예외 처리 삭제 -> 예외처리와 재시도 로직은 프레임워크에서 한번에 처리

💬 리뷰 요청 사항

  • PR 이 매우 커져서 Files Changes 로 리뷰하기 힘들 것 같습니다. 여기를 시작으로 하위 소스코드를 읽어나가면 이해하기 쉬울 것 같습니다.
  • articleingestion: 스케줄러가 오전5시마다 모든 데이터 소스로부터 글을 가져와서 article 테이블에 저장
  • summary: article 테이블에서 AI 요약되지 않은 글들을 찾고 100개씩 모아서 AI 배치 요청
  • cardnews: 스케줄러가 10초마다 돌면서 AI 배치가 완료되기를 기다림, 완료된 배치작업은 카드뉴스로 바꾸어 card_news 테이블에 저장
  • common: 공통 클래스들

✅ 체크리스트

  • 빌드 및 테스트 통과
  • 주요 기능 정상 동작

@AlphaBs AlphaBs marked this pull request as ready for review February 10, 2026 21:45
@AlphaBs AlphaBs self-assigned this Feb 10, 2026
@ijnuegnaj ijnuegnaj changed the title [REFACTOR] Spring Batch [REFACTOR#75] Spring Batch Feb 11, 2026
@ijnuegnaj ijnuegnaj added the ♻️ refactoring 코드 가독성 관련 리팩토링을 합니다. label Feb 11, 2026
@AlphaBs AlphaBs merged commit 3a86bfd into develop Feb 11, 2026
1 check passed
@AlphaBs AlphaBs deleted the refactor/batch branch February 11, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

♻️ refactoring 코드 가독성 관련 리팩토링을 합니다.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants