Displaying 1 to 10 from 10 results

disque - Disque is a distributed message broker

  •    C

Disque is an ongoing experiment to build a distributed, in-memory, message broker. Its goal is to capture the essence of the "Redis as a jobs queue" use case, which is usually implemented using blocking list operations, and move it into an ad-hoc, self-contained, scalable, and fault tolerant design, with simple to understand properties and guarantees, but still resembling Redis in terms of simplicity, performance, and implementation as a C non-blocking networked server.Currently (2 Jan 2016) the project is in release candidate state. People are encouraged to start evaluating it and report bugs and experiences.

ActiveMQ

  •    Java

Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns provider. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4.

Apache Qpid - AMQP Enterprise Messaging Implementation.

  •    C++

Apache Qpid implements the latest AMQP specification, the first open standard for enterprise messaging, and provides transaction management, queuing, distribution, security, management, clustering, federation and heterogeneous multi-platform support and a lot more.

Mosquitto - An Open Source MQTT v3.1 Broker

  •    C

Mosquitto is an open source message broker that implements the MQ Telemetry Transport protocol version 3.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model. This makes it suitable for machine to machine messaging such as with low power sensors or mobile devices such as phones, embedded computers or microcontrollers like the Arduino.




ndata - A deep key-value store for Node.js (server and client pair)

  •    Javascript

nData is a lightweight key-value store and message broker. It is written entirely in node.js for maximum portability.Firstly, launch a new nData server. If you're using the node cluster module, you might want to launch the nData server once from the master process and then interact with it using nData clients.

sc-broker - Default broker client-server pair for SocketCluster

  •    Javascript

scBroker is a lightweight key-value store and message broker. It is written entirely in node.js for maximum portability.Firstly, launch a new scBroker server. If you're using the node cluster module, you might want to launch the scBroker server once from the master process and then interact with it using scBroker clients.

haskell-mqtt - An MQTT protocol implementation (client and server)

  •    Haskell

This project aims to supply a rock-solid MQTT 3.1.1 implementation suitable for production use. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

loafer - Asynchronous message dispatcher - Currently using asyncio and amazon SQS

  •    Python

Loafer is an asynchronous message dispatcher for concurrent tasks processing. It requires Python 3.5+ and is very experimental at the moment, expect a lot of changes until the first major version.


pg-amqp-bridge - Send messages to RabbitMQ from PostgreSQL

  •    Rust

This tool enables a decoupled architecture, think sending emails when a user signs up. Instead of having explicit code in your signup function that does the work (and slows down your response), you just have to worry about inserting the row into the database. After this, a database trigger (see below) will generate an event which gets sent to RabbitMQ. From there, you can have multiple consumers reacting to that event (send signup email, send sms notification). Those consumers tend to be very short, self contained scripts. If you pair pg-amqp-bridge and the Web STOMP plugin for RabbitMQ , you can enable real time updates with almost zero code. The larger goal is to enable the development of backends around PostgREST/subZero philosophy. Check out the PostgREST Starter Kit to see how pg-amqp-bridge fits in a larger project.

pubsub - gRPC message-oriented middleware on top of message-bus, event ingestion and delivery system

  •    Go

pubsub - gRPC message-oriented middleware on top of message-bus, event ingestion and delivery system. Have problems, bugs, feature ideas? We are using the github issue tracker to manage them.