Skip to content

giwonn/hhplus-concert

Repository files navigation

콘서트 예약 서비스

요구사항 분석 보고서

설계 자료

성능 개선 및 고도화 보고서

개념 정리

프로젝트

Getting Started

Prerequisites

Running Docker Containers

local profile 로 실행하기 위하여 인프라가 설정되어 있는 Docker 컨테이너를 실행해주셔야 합니다.

docker-compose up -d

부하테스트

1. docker compose -f docker-compose.load-test.yml up --build -d // 부하테스트에 필요한 환경 세팅
2. http://localhost:3000/login 접속 및 로그인 (ID: admin, PW: admin) // Grafana 로그인
3. k6 Load Testing Results 대시보드 선택
3. docker compose -f docker-compose.k6.yml run --rm k6 -- waiting-queue.js // 대기열 부하테스트 실행

인덱스 테스트 환경 세팅

sql 다운로드 링크

1. 다운로드한 sql파일 프로젝트 최상단으로 이동
2. gzip -dk mysql-backup.sql.gz // 덤프 압축 해제
3. docker compose -f docker-compose.index-test.yml up --build -d

About

항해99 대기열 기반 콘서트 예약 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published