I am developing a distributed system in which a single-threaded server handles intensive work with the CPU. These operations are triggered by ZeroMQ network messages.
If a single-threaded process does heavy CPU work, will there be I / O locks (ZeroMQ)?
Thank!
You will block reading messages if there are no messages to read.
, ZMQ_HWM ( , , ). , , ( ), .
ZMQ_NOBLOCK, - zmq_send/zmq_recv .
Source: https://habr.com/ru/post/1764398/More articles:SWIG - a problem with namespaces - c ++android: pass kernel input event / dev / input / event * to java - androidC # Automation Framework for DirectX - c #Development of a universal interface for asynchronous asynchronous control - javaTransparency with an overlay panel - javahttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1764399/is-it-possible-to-run-code-if-visitor-is-from-a-certain-country&usg=ALkJrhg0MKUwXJ3FCZWCRV3A7A3G_sGBXQCountry name from Ip with free webservice IP geography - phpQt: советы по динамическому интерфейсу - user-interfaceAndroid: можно ли написать псевдоним? - androidGrails: Is there a debug flag that I can check? - grailsAll Articles