Нормативная версия документации - английская
Эта страница переведена с английского языковой моделью. При любом расхождении верен английский оригинал.
Руководства
Крейт ruststream-zeromq реализует брокер ZeroMQ для RustStream.
Он построен на клиенте zeromq, целиком написанном на Rust. У ZeroMQ нет
сервера посередине: сервисы обмениваются сообщениями напрямую через сокеты tcp:// и ipc://.
Для каждого паттерна сокетов крейт предлагает свой брокер. ZmqQueue работает по схеме PUSH/PULL:
конкурирующие потребители делят работу между собой. ZmqFanout работает по схеме PUB/SUB: каждый
подписчик получает свою копию. ZmqRpc работает по схеме DEALER/ROUTER и передаёт запрос и ответ
на него.
Руководства проводят сервис на ZeroMQ от установки до промышленной эксплуатации. Начните с руководства Начало работы.