0MQ

Software captura de pantalla:
0MQ
Detalles de software:
Versión: 3.1.0 Beta
Fecha de carga: 15 Apr 15
Promotor: FastMQ Inc.
Licencia: Libre
Popularidad: 42

Rating: nan/5 (Total Votes: 0)

0MQ es un núcleo de mensajería ligero.
Obtención de dos aplicaciones para hablar es siempre un reto. Tienen que ponerse de acuerdo sobre lo que los datos se parece. Y lo que significa. Tienen que ponerse de acuerdo en cómo se organizan los datos en un mensaje. XML, binario, o algo más? Tienen que estar de acuerdo cómo hablar el uno al otro. Tienen que ponerse de acuerdo sobre la seguridad. Ellos tienen que acordar la forma de conectar, a través de qué redes. Necesitan hacer cola los mensajes que no se pueden entregar inmediatamente. Ellos necesitan para detectar y manejar los errores correctamente.
Muchas aplicaciones tratan de resolver estos problemas desde el principio. Pero también se puede comprar grandes paquetes lentos y caros, llamados "sistemas de mensajería" que sirven a muchos de estos puestos de trabajo para usted. Algunos de estos sistemas aún están de acuerdo con protocolos estándar como AMQP. El uso de un sistema de mensajería por lo general cuesta mucho pero te da el poder de traer aplicaciones juntos.
Mensajería solía ser sólo para empresas grandes ricos, y los sistemas de mensajería realmente rápidos son todavía muy caros. Esta situación está cambiando.
Aquí están algunas características clave de "0MQ":
繚 Nuestra misión con 嚙 瞎 Q ("ZeroMQ") es la construcción de la mensajería rápida jamás. La forma de obtener el rendimiento es optimizar todo el software y hardware pila juntos. Por lo tanto, estamos desarrollando 嚙 瞎 Q estrechamente con las principales empresas de hardware.
繚 嚙 瞎 Q ya es muy rápido. Estamos recibiendo 25 y mu; seg de extremo a extremo latencias y 2,8 millones de mensajes por segundo en la actualidad.
繚 嚙 瞎 Q es totalmente gratuito software con licencia GPL escrita en C ++.
繚 嚙 瞎 Q es un proyecto en curso. Descarga el código, lea las notas técnicas y resultados de las pruebas, o unirse al proyecto si usted es un fanático de mensajería.
嚙 瞎 Q es una colaboración entre un grupo de empresas, a saber FastMQ (que aporta la experiencia del mercado de la mensajería financiera), iMatix (que aporta la experiencia AMQP), Intel (que aporta su experiencia hardware) y otras empresas con el hardware, sistema operativo, red, y la experiencia de la aplicación. FastMQ Inc. unificará todos los derechos de autor en el código.
嚙 瞎 Q Objetivos
繚 Basado en estándares: para marcos, protocolos, y la comunidad.
繚 demuele cualquier red, a partir de 10 Gb Ethernet, 4X IB.
繚 transfiere mensajes 2M un segundo en una red de 1 Gb con una CPU en cada extremo.
繚 latencia de extremo a extremo menos de veinte y mu; s sobre TCP utilizando el hardware de red personalizada y los controladores.
繚 supera a cualquier producto comercial: más rápido, más portátiles, más fiable, más usable.
繚 Construido para la comunidad: el software libre en una comunidad de código abierto.
繚 Diseñado para el mundo real: vídeo, acciones, juegos, redes, datos en tiempo real, los arroyos.
繚 ejecuta en todas partes: los dispositivos más pequeños, todos los sistemas operativos, todos los idiomas.
繚 totalmente distribuida: no hay servidores centrales se bloquee, miles de millones de WAN y LAN nodos.
繚 marco extensible: los conductores de estilo kernel para hardware o aplicaciones a medida

¿Qué es nuevo en esta versión:.

  • Corrección de errores :
  • Solucionado el problema 223, error de aserción en tcp_connecter.cpp: 300 cuando se conecta a un servidor que está en una red inalcanzable (errno es igual a ENETUNREACH)
  • .
  • Los cambios:
  • de paquetes de Debian Eliminado, que ya está disponible en packages.debian.org oa través de apt-get.

¿Cuál es nuevo en la versión 2.1.3:

  • Fijar a PUSH sockets, que a veces entregaría cola fotogramas de un mensaje de varias partes a los nuevos suscriptores (Martin Sustrik).
  • Fijar a enchufes PUB, que a veces entregaría marcos de la cola de un mensaje de varias partes a los nuevos suscriptores (Martin Sustrik).
  • compilación de Windows se rompió debido a EPROTONOSUPPORT no se está definiendo. Esto ya se ha solucionado (Martin Sustrik).
  • Varios arreglos para hacer el trabajo portuario OpenVMS (Brett Cameron).
  • Manual de referencia corregido tener en cuenta que la opción de socket ZMQ_LINGER se puede establecer en cualquier momento, no sólo antes de conectar / vinculante (Pieter Hintjens).
  • Fijar a C ++ vinculante a tomas correctamente cercanos (Guido Goldstein).
  • Eliminada afirman obsoleto desde pgm_socket.cpp (Martin Sustrik).
  • dispositivos autónomos Eliminado (dispositivos / subdirectorio) de distribución. Estos programas indocumentados permanecen disponibles en paquetes de más edad (Pieter Hintjens).
  • OpenPGM tasa de incumplimiento elevado a 40 Mbps por defecto (Steven McCoy).
  • ZMQ_DEALER y ZMQ_ROUTER macros proporcionadas para facilitar la actualización a 0MQ / 3.0. Estos están programados para reemplazar ZMQ_XREQ y ZMQ_XREP (Pieter Hintjens).
  • página de manual Añadido por zmq_device (3), que fue indocumentado presente (Pieter Hintjens).
  • zmq_queue Eliminado (3), zmq_forwarder (3), zmq_streamer (3) páginas de manual (Pieter Hintjens).
  • actualizado a la versión 5.1.114 OpenPGM (Steven McCoy, Mikko Koppanen).
  • Crear sistema llama ahora OpenPGM proceso de construir directamente, permitiendo fáciles actualizaciones futuras de OpenPGM (Mikko Koppanen).
  • Sistema Build permite la configuración con versiones arbitrarias de OpenPGM (./configure --with-pgm = libpgm-xyz) (Mikko Koppanen).
  • OpenPGM utiliza nueva PGM_ODATA_MAX_RTE control de los datos originales en lugar de PGM_TXW_MAX_RTE cubriendo todo el canal (Steven McCoy).
  • 0MQ construye correctamente en FreeBSD (Mikko Koppanen).

¿Qué hay de nuevo en la versión 2.1.2 RC2:

  • 0MQ ahora correctamente tomas inproc duraderas; previamente ignoró identidades explícitas tomas inproc.
  • Varios pérdidas de memoria se fijaron.

  • Creación
  • OpenPGM emisor / receptor fijo.

¿Cuál es nuevo en la versión 2.1.1:

  • Esta es una versión estable con varias correcciones de errores importantes sobre 2.1.0 y no hay grandes cambios de funcionalidad.

¿Cuál es nuevo en la versión 2.0.10:

  • Esta es una versión de corrección de errores sin cambios importantes.

¿Qué hay de nuevo en la versión 2.0.9:.

  • Fija varios errores

¿Cuál es nuevo en la versión 2.0.8:

  • La funcionalidad ZMQ_SWAP ahora ha sido implementado para todo el zócalo tipos.
  • Cerca de 30 errores fueron corregidos.

¿Qué hay de nuevo en la versión 2.0 Beta 6:

  • Añadir ubicación Git para README
  • Actualizar README
  • Añadir MSVC archivos de generación hasta la distribución
  • La eliminación de los restos de MSVC construye
  • Fusionar rama 'master' de git@github.com: sustrik / zeromq2
  • Aclarar restricciones zmq_poll
  • C ++ actualizaciones de la documentación interfaz
  • Las limpiezas de autogen.sh
  • Uso POSIX & quot; -v & quot; construir para probar los comandos de requisitos previos
  • Aclarar mensajes de error en caso de fallo
  • pipe_t :: rollback elimina único mensaje inacabado de la tubería en lugar de todos los mensajes no volcados
  • Implementar control de flujo
  • Este cometer introduce los cambios necesarios necesaria
  • para implementar el control de flujo. Ninguno de los tipos de socket
  • implementa el control de flujo todavía. El código se colgará cuando
  • el control de flujo está activado y se alcanza el LWM thw.
  • Los siguientes confirmaciones añadirá soporte de control de flujo para
  • tipos de socket individual.
  • C y C ++ cabeceras trasladaron de enlaces / incluir /, encuadernaciones / eliminado
  • - con-c y --with-cpp opciones para configurar retira, C y C ++ ahora construido
  • e instalado por defecto

¿Qué hay de nuevo en la versión 2.0 Beta 1:

  • Esta versión incluye API Common Lisp, copia cero para grandes mensajes y más.

Programas parecidos

MccM MixTheme MIUI
MccM MixTheme MIUI

15 Apr 15

Sense of Eclipse
Sense of Eclipse

14 Apr 15

SchilliX
SchilliX

20 Feb 15

HyperDroid-CM7
HyperDroid-CM7

14 Apr 15

Comentarios a la 0MQ

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!