개인공부1 [개인공부] ZeroMQ ZeroMQ(Zero Message Queue, 줄여서 0MQ 또는 ZMQ)는 고성능의 분산 메시징 라이브러리로, 소프트웨어 시스템 간에 통신이 필요한 경우 사용한다. ZeroMQ는 C++로 구현되었으며, 다양한 프로그래밍 언어로 바인딩되어 사용할 수 있다. 1. 소켓 프로그래밍 보완 : ZeroMQ는 TCP, in - process(IPC), 및 다중캐스트 소켓을 포함한 다양한 전송레이어를 지원하여 기존의 소켓 프로그래밍을 향상시킨다. 2. 메시지 패턴 및 스케일링 : ZeroMQ는 가장 일반적인 메시지 패턴(Pub-Sub, Request-Reply, Push-Pull, Pair 등)을 제공하며 시스템이 확장 가능하고 유지 관리하기 쉽도록 도와준다. 3. 비동이 I/O 모델 : ZeroMQ는 높은 처리.. 2023. 8. 8. 이전 1 다음