Interested Article - ZeroMQ

ZeroMQ (также ØMQ , ZMQ , 0MQ ) — высокопроизводительная асинхронная библиотека обмена сообщениями , ориентированная на использование в распределённых и параллельных вычислениях. Библиотека реализует очередь сообщений , которая может функционировать без выделенного брокера сообщений .

Технология

ZeroMQ API предоставляет сокеты (своего рода обобщение традиционных IP и сокетов домена Unix), каждый из которых может представлять соединение между конечными точками. Работая с детализацией по сообщениям, они требуют использования шаблона обмена сообщениями и оптимизированы для этого типа шаблона.

Основные образцы паттернов ZeroMQ:

  • Запрос-ответ
  • Опубликовать-подписаться
  • Push-Thing
  • Эксклюзивная пара

Примеры использования

Интерфейс и сокеты ZeroMQ получили распространение в биткоин -транзакциях для реализации .

См. также

Примечания

  1. . Дата обращения: 24 сентября 2021. 2 февраля 2016 года.

Ссылки

  • — официальный сайт ZeroMQ
  • Martin Sustrik, Martin Lucina (January 20, 2010). — LWN.net. (англ.)
  • — сайт Answacode.
Источник —

Same as ZeroMQ