비슷한 앱 서버
동일한 Nest 이미지와 비슷한 자원에서는 순차 분배만으로도 균형을 만들기 쉽습니다.
NestJS 인스턴스를 여러 개 띄우면 요청 분산은 쉬워지지만, 세션과 공유 자원을 로컬에 남겨 두면 확장 효과가 바로 흔들립니다.
동일한 Nest 이미지와 비슷한 자원에서는 순차 분배만으로도 균형을 만들기 쉽습니다.
CPU와 메모리가 큰 인스턴스에 더 많은 요청을 보내 용량 차이를 반영합니다.
긴 연결이나 느린 외부 API 호출이 섞이면 활성 연결 수를 기준으로 과부하를 줄입니다.
같은 사용자를 같은 인스턴스로 보내지만, 장기적으로는 세션 외부화가 더 안정적입니다.
scale out은 앱 프로세스를 늘리는 작업이지만, 성공 기준은 요청을 어디로 보내도 같은 결과가 나오는 stateless 구조에 가깝습니다.