Displaying 1 to 9 from 9 results

seneca-amqp-transport - Official AMQP transport plugin for Seneca

  •    Javascript

This plugin allows seneca listeners and clients to communicate over AMQP.Important: Starting from 2.2.0 this plugin will require the usage of the --harmony flag in order to run in node versions older than LTS (currently 6.x.x).

seneca-balance-client - seneca-balance-client

  •    Javascript

A Seneca.js transport plugin that provides various client-side load balancing strategies, and enables dynamic reconfiguration of client message routing.This module is a plugin for the Seneca framework. It provides a transport client that load balances outbound messages on a per-pattern basis.

seneca-beanstalk-transport - Seneca micro-services message transport over beanstalkd queues.

  •    Javascript

A Seneca.js message transport over beanstalkd queues.A transport module that uses beanstalkd as it's engine. It may also be used as an example on how to implement a transport plugin for Seneca.

seneca-mesh - Mesh your Seneca.js microservices together - no more service discovery!

  •    Javascript

This plugin allows you to wire up Seneca microservices using automatic meshing. It uses the SWIM gossip algorithm for automatic service discovery within the microservice network.To join the network, all a service has to do is contact one other service already in the network. The network then shares information about which services respond to which patterns. There is no need to configure the location of individual services anywhere.




seneca-redis-pubsub-transport - Seneca micro-services message transport over Redis pubsub

  •    Javascript

A transport module that uses redis as it's engine. It may also be used as an example on how to implement a transport plugin for Seneca.Note: This is broadcast transport. All subscribed micro-services receive all messages.

seneca-redis-queue-transport - Seneca micro-services message transport with Redis queues

  •    Javascript

This plugin provides transport for micro-service messages via Redis (list based) queues. This lets you send messsages via redis.ALSO READ: The seneca-transport readme has lots of introductory material about message transports. Start there if you have not used a message transport before.

seneca-transport - Seneca micro-services message transport over TCP and HTTP.

  •    Javascript

This plugin provides the HTTP/HTTPS and TCP transport channels for micro-service messages. It's a built-in dependency of the Seneca module, so you don't need to include it manually. You use this plugin to wire up your micro-services so that they can talk to each other.If you are new to Seneca in general, please take a look at senecajs.org. We have everything from tutorials to sample apps to help get you up and running quickly.


seneca-nats-transport - Seneca NATS transport

  •    Javascript

Seneca NATS transport. Seneca is a microservices framework and NATS is an open-source, high-performance, lightweight cloud messaging system. This library provides a publish-subscribe message distribution model.