Skip to content

Latest commit

 

History

History

README.md

Ticketing Service (티켓팅 서비스)

개요

Ticketing Service는 티켓 재고, 카테고리, 공연 정보 등을 관리하는 핵심 도메인 서비스입니다.

기술 스택

  • 언어: Java 21
  • 프레임워크: Spring Boot
  • 데이터베이스: MySQL, H2 (테스트용)
  • 메시징: Apache Kafka, Spring Messaging
  • 캐싱: Redis
  • 문서화: SpringDoc OpenAPI (Swagger)
  • 모니터링: Actuator, Micrometer, Prometheus

주요 기능

  • 티켓 재고 관리
  • 공연/이벤트 메타데이터 관리
  • 판매 및 업데이트를 위한 Kafka 연동

시작하기

사전 요구사항

  • Java 21
  • MySQL
  • Redis
  • Kafka

빌드

./gradlew build

실행

./gradlew bootRun