coconspirators - 📞 Microservice framework for RabbitMQ written in TypeScript

  •        3

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.

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.

machinery - Machinery is an asynchronous task queue/job queue based on distributed message passing.


Machinery is an asynchronous task queue/job queue based on distributed message passing.First, you will need to define some tasks. Look at sample tasks in example/tasks/tasks.go to see a few examples.

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.

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.

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.

azure-uamqp-c - AMQP library for C


This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.uAMQP is a general purpose C library for AMQP 1.0.