coconspirators - 📞 Microservice framework for RabbitMQ written in TypeScript

  •        8

RabbitMQ Message Bus Library for TypeScript

https://github.com/swimlane/coconspirators#readme

Tags
Implementation
License
Platform

   




Related Projects

messagehub - Simple message, queue and pubsub system compatible with AMQP/RabbitMQ


Simple message, queue and pubsub system compatible with AMQP/RabbitMQ

sweatshop - Asynchronous worker queue built on top of rabbitmq/ampq.


Asynchronous worker queue built on top of rabbitmq/ampq.

RabbitMQ - Robust messaging for applications


RabbitMQ is a messaging broker - an intermediary for messaging. It gives your applications a common platform to send and receive messages, and your messages a safe place to live until received. It features include reliability, high availability, Clustering and Federation. RabbitMQ ships with an easy-to use management UI that allows you to monitor and control every aspect of your message broker. There are RabbitMQ clients for almost any language you can think of.

rabbitmq-amqp1.0 - AMQP 1.0 support for RabbitMQ


This plugin adds AMQP 1.0 support to RabbitMQ.Despite the name, AMQP 0-9-1 and 1.0 are very much different protocols and thus 1.0 is treated as a separate protocol supported by RabbitMQ, not a revision of the original protocol that will eventually supersede it.

node-amqp-dsl - AMQP-DSL is a fluent interface for AMQP (RabbitMQ,...) on NodeJS


AMQP-DSL is a fluent interface for AMQP (RabbitMQ,...) on NodeJS



rabbitmq-windows - Installation and configuration instructions for installing Rabbit MQ on windows


Rabbit MQ is a popular industrial strength open source implementation of the AMQP messaging protocol for communicating with message queue middleware that runs on all major operating systems.The windows installer will download, install and run the Rabbit MQ Server Windows Service listening for AMQP clients at the default port: 5672.

SolrMQ - Plugin for SOLR that reads from a AMQP queue. Uses RabbitMQ as the client library.


Plugin for SOLR that reads from a AMQP queue. Uses RabbitMQ as the client library.

Apache Apollo - ActiveMQ's next generation of messaging


ActiveMQ Apollo is a faster, more reliable, easier to maintain messaging broker built from the foundations of the original ActiveMQ. It accomplishes this using a radically different threading and message dispatching architecture. Like ActiveMQ, Apollo is a multi-protocol broker and supports STOMP, AMQP, MQTT, Openwire, SSL, and WebSockets.

Apache Qpid - AMQP Enterprise Messaging Implementation.


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.

traffic_cop - Super lightweight messaging (pubsub and queue) system built with no dependencies


Super lightweight messaging (pubsub and queue) system built with no dependencies

fuel-amqplib - FuelPHP amqplib to use with RabbitMQ


FuelPHP amqplib to use with RabbitMQ

Commune_express - NodeJs AMQP communal CRM management and messaging


NodeJs AMQP communal CRM management and messaging

NSQ - A realtime distributed messaging platform in Go


NSQ is a realtime distributed messaging platform designed to operate at scale, handling billions of messages per day. It promotes distributed and decentralized topologies without single points of failure, enabling fault tolerance and high availability coupled with a reliable message delivery guarantee. It scales horizontally, without any centralized brokers. Built-in discovery simplifies the addition of nodes to the cluster.

node-nats-streaming - Node.js client for NATS Streaming


Node NATS Streaming is an extremely performant, lightweight reliable streaming platform powered by NATS for Node.js.NATS Streaming subscriptions are similar to NATS subscriptions, but clients may start their subscription at an earlier point in the message stream, allowing them to receive messages that were published before this client registered interest.

amqp-coffee - An AMQP 0.9.1 client for Node.js.


Creates a new amqp Connection. The connection is returned directly and in the callback. The connection extends EventEmitter.The callback is called if there is a sucessful connection OR a unsucessful connection and connectionOptions.reconnect is false. If connectionOptions.reconnect is false, you will get a error back in the callback. If no callback is specified it will be emitted.

harelib - Asynchronous AMQP library for python, based off of py-amqplib and the tornado web server.


Asynchronous AMQP library for python, based off of py-amqplib and the tornado web server.

py-resilient_mq - Wraps py-amqplib to handle failure/reconnection to AMQP servers.


Wraps py-amqplib to handle failure/reconnection to AMQP servers.