풀스택 서비스 네트워킹(5), ZeroMQ
ZeroMQ 1. 프로토콜의 위치 과거에는 운영체제 내부에 인터넷 프로토콜이 들어가있었지만 지금은 어플리케이션에 인터넷 프로토콜이 들어가있다. 이에 따라 성능이나 개발 및 발전 용이성에서 매우 유리해졌다. 쓰레드 간 통신은 메모리를 통해 이뤄진다. 진짜 파일은 보조기억장치 메모리를 사용한다. 이에 따라 굉장히 느리다. memory map 방식을 사용한다. 또한 기존의 통신에서 사용한 기능을 지원한다. TCP/IP, Memory map 등등을 지원한다. 1) 전통적인 인터넷 프로토콜 transport layer나 network layer가 OS 안으로 들어가 있는 것을 확인할 수 있다. 이에 따라 Socket API는 Kernel과 응용 프로그램을 연결하는 고리가 되었다. POSIX 계열의 운영체제는 소켓..
2022.10.13