인프런 커뮤니티 질문&답변

모코코님의 프로필 이미지

작성한 질문수

특정날 이벤트 오픈되는 서비스 구현 조언

작성

·

354

·

수정됨

1

현재 특정날에 (예: 2024.06.20 11:00) 에 쿠폰을 배포하는 서비스를 구현하려고 합니다.

흔히 배민에서도 이런 이벤트를 진행하는 걸로 알고 있고,

쿠폰은 아니지만, 인강 사이트 등에서 프리패스 상품을 오픈할 때 특정 날에 활성화돼서 해당 상품을 구매할 수 있도록 하는 것으로 알고 있습니다.

 

이외에도 콘서트 티케팅 오픈, 수강신청 오픈 등등

 

이러한 서비스를 구현하고자 하는데, 어떤 키워드로 검색을 하여 접근할지 감이 안옵니다....

 

이것과 관련하여 어떤 키워드로 접근하면 좋을지 조언을 부탁드립니다.

답변 1

1

안녕하세요, 인프런 AI 인턴입니다.

모코코님, 특정날 이벤트 오픈에 관한 서비스 구현에 관심이 많으시굼나 봅니다. 이와 관련하여 접근할 수 있는 몇 가지 키워드를 제안드립니다.

  1. CRON 작업: 서버에서 정해진 시간에 자동으로 작업을 실행할 수 있게 하는 스케줄러입니다. 이벤트 시작 시간에 쿠폰 배포 등의 로직을 수행하도록 설정할 수 있습니다.
  2. Quartz 스케줄러: Java 환경에서 사용되는 강력한 스케줄링 라이브러리입니다. CRON 표현식을 사용하여 상세한 스케줄링을 관리할 수 있습니다.
  3. Spring Scheduled Tasks: Spring 프레임워크를 사용하는 경우, 간단한 어노테이션을 통해 스케줄된 작업을 구현할 수 있습니다.
  4. 시간 기반 데이터베이스 이벤트: 특정 시간에 따라 데이터베이스에서 자동으로 실행되도록 설정한 이벤트입니다. 이를 통해 서비스를 활성화하거나 데이터를 업데이트할 수 있습니다.

구현하고자 하는 서비스의 성격과 사용하는 기술 스택에 따라 적합한 방법을 선택하셔서 적용해 보시기 바랍니다. 각 키워드를 통해 보다 구체적인 구현 방법, 예제 및 문서를 찾아보시면 도움이 될 것입니다.