클라이언트-서버 모델은 요청과 응답의 역할이 한 방향으로 정해진다

클라이언트는 필요한 일을 요청하고, 서버는 중앙에서 데이터와 규칙을 적용한 뒤 응답을 돌려줍니다.

Client

요청 생성

브라우저나 앱이 URL, method, body를 담아 요청을 시작합니다.

DNS, IP, TCP

Server

중앙 처리

인증, DB 조회, 비즈니스 규칙을 한곳에서 적용합니다.

status, header, body

Response

결과 반영

클라이언트는 받은 응답을 화면과 상태에 반영합니다.

관리데이터와 정책을 서버에서 집중 관리한다.
확장클라이언트가 늘면 서버 부하와 장애 영향도 커진다.
장애서버가 멈추면 모든 요청이 함께 영향을 받는다.

핵심: 클라이언트-서버 모델의 강점은 중앙 통제이고, 위험은 중앙 장애 지점이다.