Search
Duplicate
📦

백엔드 요구사항

개발환경

Spring

선택 이유
버전

Node.js

선택하지 않은 이유

DB

Mysql

선택 이유
index를 사용하여 위치 검색을 빠르게 할 수 있어서 (쿼리 최적화)

Redis

선택 이유
in-memory 이므로 방 관리 로직을 빠르게 처리할 수 있을 것으로 기대
방 관리
시작하기 버튼을 누르면 UUID 값에 해당하는 방 만듦
방 안에 닉네임 값 저장
하루마다 갱신
하루가 지나가면, 방 정보를 mysql로 올림

서버

AWS

선택 이유
이전 프로젝트에서 많이 활용해 봤음
현재 프리티어 사용 기간이 많이 남아있음

GCP, AZURE

선택하지 않은 이유

세부 기능