ØMQ |
ØMQ (также ZeroMQ , ZMQ , 0MQ ) - высокопроизводительная асинхронная библиотека обмена сообщениями, направленная на использование в распределенных и параллельных приложениях. Библиотека реализует очередь сообщений, которая, в отличие от MOM, может функционировать без выделенного брокера сообщений. Программный интерфейс библиотеки подобный сокетам Беркли.
ØMQ создан большой сообществом разработчиков, основанной iMatix, которой принадлежит доменное имя и торговые марки. ØMQ написан на языке программирования C++ и может использоваться с многими другими языками программирования через сторонние привязки.
В марте 2010 года Хинтьенс объявил, что iMatix (начальный разработчик протокола AMQP ) оставит рабочую группу AMQP и не будет поддерживать AMQP / 1.0, а сконцентрируется но на значительно более простой и быстрой технологии ØMQ.
В 2011 году CERN рассматривал пути стандартизации подпрограмного обеспечения, которое использовалось для управления ускорителями частиц . Исследование CERN сравнило две открытые реализации стандарта CORBA, Ice, Apache Thrift, ØMQ, YAMI4, RTI и Apache Qpid, и дало высокую оценку ØMQ, в частности за его гибкость и легкую адаптируемость для LynxOS.
В начале 2012 года два из первоначальных разработчика ØMQ - Мартин Сустрик и Мартин Люцина (Martin Lucina - создали собственный форк проекта под названием Crossroads I/O. В том же году Мартин Сустрик начал работу над собственной библиотекой nanomsg, что представляет собой полностью переписанный код ядра ØMQ на языке программирования C.
В августе 2012 года Донмин Ю ( Dongmin Yu ) объявил о создании им JeroMQ - перевода кода ØMQ на язык программирования Java. Производительность JeroMQ, по состоянию на 2016 год, держится на уровне с ØMQ (в пределах ± 20%).
Впоследствии были созданы другие переводы оригинального кода на другие языки программирования, в частности NetMQ для C #.
В марте 2013 года Питер Хинтьенс объявил новый проект протокола «проводного уровня» ZMTP, что добавил расширяющиеся механизмы безопасности в ØMQ. Вскоре после этого Мартин Гуртон реализовал механизм аутентификации и шифрования CurveZMQ в ядре ØMQ .
https://uk.wikipedia.org/wiki/ØMQ
------------------------
Восстановление сайтов из Вебархива
Размещение по доскам объявлений России
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
ØMQ создан большой сообществом разработчиков, основанной iMatix, которой принадлежит доменное имя и торговые марки. ØMQ написан на языке программирования C++ и может использоваться с многими другими языками программирования через сторонние привязки.
История ØMQ
Исполнительный директор iMatix Питер Хинтьенс (Pieter Hintjens) зарегистрировал домен zeromq.org в мае 2007 года и начал проект ØMQ вместе с Мартином Сустриком ( Martin Sustrik ), который был архитектором и главным разработчиком проекта до декабря 2011 года.В марте 2010 года Хинтьенс объявил, что iMatix (начальный разработчик протокола AMQP ) оставит рабочую группу AMQP и не будет поддерживать AMQP / 1.0, а сконцентрируется но на значительно более простой и быстрой технологии ØMQ.
В 2011 году CERN рассматривал пути стандартизации подпрограмного обеспечения, которое использовалось для управления ускорителями частиц . Исследование CERN сравнило две открытые реализации стандарта CORBA, Ice, Apache Thrift, ØMQ, YAMI4, RTI и Apache Qpid, и дало высокую оценку ØMQ, в частности за его гибкость и легкую адаптируемость для LynxOS.
В начале 2012 года два из первоначальных разработчика ØMQ - Мартин Сустрик и Мартин Люцина (Martin Lucina - создали собственный форк проекта под названием Crossroads I/O. В том же году Мартин Сустрик начал работу над собственной библиотекой nanomsg, что представляет собой полностью переписанный код ядра ØMQ на языке программирования C.
В августе 2012 года Донмин Ю ( Dongmin Yu ) объявил о создании им JeroMQ - перевода кода ØMQ на язык программирования Java. Производительность JeroMQ, по состоянию на 2016 год, держится на уровне с ØMQ (в пределах ± 20%).
Впоследствии были созданы другие переводы оригинального кода на другие языки программирования, в частности NetMQ для C #.
В марте 2013 года Питер Хинтьенс объявил новый проект протокола «проводного уровня» ZMTP, что добавил расширяющиеся механизмы безопасности в ØMQ. Вскоре после этого Мартин Гуртон реализовал механизм аутентификации и шифрования CurveZMQ в ядре ØMQ .
Процесс разработкиØMQ
Сообщество разработчиков ØMQ преимущественно использует так называемый «Контракт конструирования коллективного кода» (К4; англ. Collective Code Construction Contract, C4 ) как открытый контракт разработки. «К4» воодушевленный процессами Википедии и моделью разработки GitHub (fork + pull). Эта схема направлена на упрощение добавления новых авторов кода и уменьшения зависимости от старых разработчиков.https://uk.wikipedia.org/wiki/ØMQ
------------------------
Восстановление сайтов из Вебархива
Размещение по доскам объявлений России
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Научные и инженерные программы
Комментарии |