Skip to content

Develop - #84

Merged
hikeong merged 5 commits into
mainfrom
develop
Sep 9, 2026
Merged

hikeong merged 5 commits into
mainfrom
develop

Conversation

@hikeong

@hikeong hikeong commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

이슈 번호

작업 내용

hikeong and others added 5 commits September 9, 2026 08:35
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DHkhSec7rmSeYMbvZyyRK6
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DHkhSec7rmSeYMbvZyyRK6
기존에는 신청 시작(예: 16:20) 예약 알림을 30초 주기 API 폴링 루프
안에서 같이 처리해, 정시가 지나도 다음 폴링 틱까지 최대 30초 가까이
늦게 발송될 수 있었다.

poll_api()가 채워두는 강연 목록 캐시를 참조하는 별도의 1초 주기
루프(check_open_schedule)를 추가해, 외부 API 호출 없이 로컬 DB
시각 비교만으로 정시 발송 여부를 체크하도록 분리했다.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JozrZg8W8pEjdf8Egsozk3
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JozrZg8W8pEjdf8Egsozk3
refactor: polling 주기 1초로 변경
@hikeong
hikeong merged commit cde1202 into main Sep 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant