가이드 목록 | 이전: ZMP protocol | 다음: Core 사용 시나리오
Core 용어¶
이 장이 답하는 것 — 이 가이드 전체에서 쓰는 핵심 용어를 한곳에 모은다. 각 용어의 정확한 계약은 해당 spec 챕터가 소유한다.
- Context — I/O thread와 socket resource의 수명을 관리하는 최상위 handle이다.
- Socket pattern — peer 선택, 송수신 방향과 message 분배 규칙을 정의한다.
- Routing ID — ROUTER와 STREAM에서 연결된 peer를 식별하는 byte sequence다.
- Multipart message — 하나의 논리적 message를 구성하는 하나 이상의 part다.
- HWM — queue에 유지할 byte를 제한해 backpressure를 적용하는 값이다.
- Backpressure — downstream이 처리할 수 없을 때 sender의 추가 제출을 제한하는 동작이다.
- Poller — socket, file descriptor와 generic timer의 readiness를 함께 기다리는 handle이다.
- Socket monitor — raw socket의 transport와 protocol event를 보고하는 별도 handle이다.
- ZMP — zlink socket 간 handshake와 message frame을 전달하는 wire protocol이다.
- STREAM — 외부 byte-stream peer와 통신하는 raw socket pattern이다.