현재는 Nest 서버가 웹소켓과 API 서버 역할을 동시에 수행하고 있다. 하지만 이런 구조에서는 부하테스트나 트래픽 추적 시 어려움이 있을 것 같다는 의문이 들었다. 서버를 분리하면 병목 현상을 줄일 수 있고, 소켓과 API 관련 로그가 분리되어 문제점 파악도 더 쉬울 것 같다. 이러한 맥락에서 서버를 목적에 맞게 분리했을 때의 장점과 단점을 분석해보고자 한다.
장애 전파의 위험성
트래픽 추적이 비교적 어려워짐.
비용 효율성 저하
배경:
장점: