ØMQ |
Автор: admin Просмотров: 1596 Комментарии:
Добавлен: 7 сентября 2016
Ø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 сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Ø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 сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Категория: Научные и инженерные программы
Комментарии |