
현재는 System.err.println() 사용
실무에서는 Slf4j + Logback 기반 로그 레벨 구분 로그로 전환 권장
에러 발생 시 단순 로그만 남기는 구조
에러 큐로 분리 → 재처리 프로세스 분리 → 핵심 흐름과 분리 필요
저장 시 중복 방지 필요
Upsert (기존 있으면 update, 없으면 insert) 방식 구현 권장
System.out.println("종목코드: " + stockCode + ", 인터벌: " + interval);
System.err.println("API 호출 실패: " + e.getMessage());
↓



API 호출 실패로 인해 전체 흐름이 멈추는 것을 방지하고, 비정상 케이스는 별도 큐에서 재처리하여 안정성을 확보했습니다.

이미 저장된 데이터가 존재하면 엔티티의 값을 updateFrom() 메서드로 수정하고,
존재하지 않는 경우에만 새로 저장하는 Upsert(Insert or Update) 전략을 구현했습니다.