본문 바로가기
컴퓨터사이언스

HTTP ( 6 ) - Stateful, Stateless

by 괴짜코더 2022. 4. 27.

(대부분 Stateless로 설계를 한다)

Stateless Protocol
 ⊙ 서버가 클라이언트의 상태를 보존 X
 ⊙ 장점 : 서버 확장성 높음(스케일 아웃-수평 확장), 무한한 서버 증설 가능.
 ⊙ 단점 : 클라이언트가 추가 데이터 전송, 대용량 트래픽을 관리하기가 개발자에게 어려움.
 ⊙ 단순 서비스만 제공 소개 및 서버에서 비유지하는 데이터.


Stateful Protocol
⊙ 서버가 클라이언트의 상태를 보존 O
⊙ 장점 : 로그인등 상태를 유지해야하는 부분 데이터를 유지, 일부 기능만 구현하기 때문에 개발하기 쉬움.
⊙ 단점 : 항상 같은 서버가 유지되어야 한다.
⊙ 최소한의 서비스만 제공.

댓글