Hyper Text Transfer Protocol

HTTP 메시지에 모든 것을 전송

클라이언트 서버 구조

Request Response 구조

클라이언트 요청 → ← 서버 응답

백엔드는 서버를 어떻게 더 진화시킬 지 생각해야함

무상태 프로토콜 (Stateless)

상태 유지 = 장애

무상태 = 응답 서버를 쉽게 바꿀 수 있음. 클라이언트 요청이 증가해도 무한한 서버 증설 가능 (새 서버가 따로 세션 동기화 작업 없이 즉시 투입 되어서. 그냥 복제만 하면 됨)

(ex)점원이 바뀌어도 고객이 필요한 데이터를 점원한테 그때그때 넘겨주는 느낌)

image.png

근데 모든 것을 무상태로 설계 할 수 없는 경우가 있음

그래도 최대한 무상태로..