수평적 확장
- 서버의 하드웨어를 업그레이드 하는 대신 더많은 서버를 추가하는 형태
- 로드 밸런싱이 필요하다
로드밸런싱으로 인해 사용자가 웹페이지 요청마다 서버가 달라질 수 있는 문제가 있다
- 로그아웃되거나 장바구니 비는 등의 문제가 생긴다
- 스티키 세션은 이를 방지하기 위한 기술
스티키 세션
- 하나의 브라우저는 하나의 웹 서버에만 연결되도록
- 로드벨런서가 첫 요청 들어왔을때 쿠키를 등록하고 이후 요청이 올때마다 다시연결할 웹서버를 구분
- 세션 유지 기간도 함께 설정한다