Skip to content

Lucky-Bikini-City-4/queue

Repository files navigation

📌 다예약 (Dayeyak) - 대기열 서비스

image

🗂️ Project Overview

  • 프로젝트 이름: 다예약
  • 진행 기간: 2025.09.01 ~ 2025.10.02
  • 프로젝트 설명: Micro Service Architecture 기반 통합 예약 서비스
  • 배포 주소 : http://54.180.116.224:10700/alarms/
  • 팀 노션 : 🔗

⚙️ Tech Stack


🏗️ 프로젝트 구조

📦 queue
 ┣ 📂 auth           # 사용자 인증/인가 처리
 ┣ 📂 r4j            # Resilience4j 설정
 ┣ 📂 config         # 환경설정
 ┣ 📂 domain.queue   # 대기열 도메인 (Entity, Repository, Service, Controller)
 ┣ 📂 exception      # 예외 처리 핸들러
 ┣ 📂 kafka          # Kafka 설정
 ┣ 📂 redis          # Redis 설정
 ┣ 📂 token          # Token Provider

🔑 핵심 기능

1️⃣ Resilience4j를 활용한 Rate Limit 적용

2️⃣ 대기토큰과 활성 토큰

3️⃣ Scheduler를 활용한 활성 토큰 자동 생성

4️⃣ Message Queue를 활용한 예매와의 통신


🎯 알람 플로우 차트

대기열_토큰_로직



📡 대기열 시연 영상

.



_._final.mp4

About

Queue for Dayeyak

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages