본문 바로가기
반응형

상태유지2

Stateful, Stateless 차이, 비연결성(connectionless) 무상태 프로토콜 - 스테이스리스(Stateless) - 서버가 클라이언트의 상태를 보전하지 않는다. - 장점 : 서버 확장성 높음(스케일 아웃) - 단점 : 클라이언트가 추가 데이터를 전송해야 한다. Stateful, Stateless 차이 동영상 강의 사이트를 예로 들었을 때, - 사용자가 인프런에 로그인 후(로그인 역시 로그인 상태를 계속 유지하므로 Stateful), 동영상을 시청하다가 02분24초에 동영상을 종료 > 다시 재생 시 stateful : - 사용자가 종료한 시점이 서버에 저장되어 있고, 다시 동영상을 재생시켰을 때 서버에서 동영상 정보 및 종료 시점 등을 받아와 종료한 시점부터 재생 - 서버 증설 시 : #A 서버에 사용자 종료한 시점이 저장되어 있을 경우, #B서버에서는 종료한 시점.. 2022. 3. 25.
HTTP란? HTTP 메세지/역사/특징 HTTP(HyperText Transfer Protocol) HTTP 메세지는 모든 것을 전송할 수 있다. - HTML, TEXT - IMAGE, 음성, 영상, 파일 - JSON, XML (API) - 거의 모든 형태의 데이터 전송 가능 - 서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용 HTTP 역사 HTTP/0.9 1991년 GET 메서드만 지원, HTTP 헤더 지원 안 함 HTTP/1.0 1996년 메서드, 헤더 추가 HTTP/1.1 1997년 가장 많이 사용, 제일 중요한 버전! (RFC2068(1997) > RFC2616(1999) > RFC7230~7235(2014) HTTP/2 2015년 성능 개선 HTTP/3 진행중 TCP 대신에 UDP 사용, 성능 개선 TCP : HTTP/1.1,.. 2022. 3. 25.
반응형