![](https://tistory1.daumcdn.net/tistory_admin/blogs/image/category/new_ico_5.gif)
웹소켓 처리를 위한 기본 개념 다시 정리NestJS 서버 애플리케이션 프레임워크클라이언트의 http 요청이나 웹소켓 이벤트를 처리하고, 비즈니스 로직을 실행하며, 여러 모듈과 서비스를 체계적으로 구성한 상태에서 db와 연결해 백엔드를 구성Socket.io클라이언트와 서버 간 실시간, 양방향 통신을 가능하게 한다.Redis 레디스는 인메모리 데이터 저장소로, 매우 빠른 속도로 데이터를 읽고 쓸 수 있다.(예: 방 정보, 플레이어 상태, 투표 기록, 역할 할당 등) 게임 진행 상황을 빠르게 업데이트하고, 여러 클라이언트에 최신 상태로 제공하는데 유용Docker 도커는 애플리케이션을 컨테이너라는 독립된 환경에서 실행할 수 있게 해주는 도구로, 이 프로젝트에서는 redis 서버를 손 쉽게 실행하기 위해 사용...