Displaying 1 to 20 from 25 results

Rebus - :bus: Simple and lean service bus implementation for .NET

  •    CSharp

This repository contains Rebus "core". You may also be interested in one of the many integration libraries.Rebus is a lean service bus implementation for .NET. It is what ThoughtWorks in 2010 called a "message bus without smarts" - a library that works well as the "dumb pipes" when you need asynchronous communication in your microservices that follow the "smart endpoints, dump pipes" principle.

gnatsd - High-Performance server for NATS, the cloud native messaging system.

  •    Go

NATS Server is a simple, high performance open source messaging system for cloud native applications, IoT messaging, and microservices architectures. It implements a highly scalable and elegant publish-subscribe (pub/sub) distribution model. The performant nature of NATS make it an ideal base for building modern, reliable, scalable cloud native distributed systems.

enqueue-dev - PHP7.1+. Message queue packages for PHP, Symfony, Laravel, Yii, and Magento

  •    PHP

Enqueue is production ready, battle-tested messaging solution for PHP. Provides a common way for programs to create, send, read messages. This is a main development repository. It provides a friendly environment for productive development and testing of all Enqueue related features&packages.

gollum - An n:m message multiplexer written in Go

  •    Go

Gollum is an n:m multiplexer that gathers messages from different sources and broadcasts them to a set of destinations.Gollum originally started as a tool to MUL-tiplex LOG-files (read it backwards to get the name). It quickly evolved to a one-way router for all kinds of messages, not limited to just logs. Gollum is written in Go to make it scalable and easy to extend without the need to use a scripting language.

Mbs framework


MBS redesign and implemnt CAB (Composite UI Application Block), it also integrate Message Bus, Ioc, and UI Plus-in.



NGinn.BPM - a BPM / Workflow engine for Microsoft.Net It's a lightweight workflow manager based on Petri nets and taking some ideas from BPMN. NGinn BPM helps automate business processes in large organizations, such as telecoms, by enabling to build workflows that coordinat...

RawRabbit - A modern .NET framework for communication over RabbitMq

  •    CSharp

RawRabbit is a modern .NET framework for communication over RabbitMQ. The modular design and middleware oriented architecture makes the client highly customizable while providing sensible default for topology, routing and more. Documentation for version 2.x of the is currently found under /docs.Set up strongly typed publish/subscribe in just a few lines of code.

servicebus - Simple service bus for sending events between processes using amqp.

  •    Javascript

Simple service bus for sending events between processes using amqp. Allows for send/receive and publish/subscribe pattern messaging over RabbitMQ. Simply running multiple versions of Process A, above, will cause servicebus to distribute sent messages evenly accross the list of listeners, in a round-robin pattern.

cnats - A C client for NATS

  •    C

A C client for the NATS messaging system.Go here for the online documentation.

csharp-nats - The official C# Client for NATS

  •    CSharp

A C# .NET client for the NATS messaging system.This Apcera supported client parallels the NATS GO Client.

nsq-event-bus - A tiny wrapper around NSQ topic and channel :rocket:

  •    Go

The nsq-event-bus package exposes a interface for emitting and listening events.

Foundatio.Samples - Foundatio Samples

  •    CSharp

A sample application that shows off some of the features of Foundatio. For all of the examples below, please take a look at the JavaScript console (Press F12 now) for client side messages via SignalR.By default this example will use the in memory versions of Foundatio. In memory versions do not scale across processes or persist information across application restarts. To scale out out this example, please uncomment the RedisConnectionString in the web.config and ensure redis is installed.

phpnats - A PHP client for the NATSio cloud messaging system.

  •    PHP

A PHP client for the NATS messaging system. Composer will download all the dependencies defined in composer.json, and prepare all the files needed to autoload them.

pubsub - A Go package implementing a topic-based publish-subscribe system using channels.

  •    Go

A Go package implementing a topic-based publish-subscribe system using channels. Subscribers receive updates on channels provided to them when they subscribe to a topic. Topics are automatically created when you subscribe to them and they do not exist yet. In that case, a Publisher type is returned as well, providing methods to publish updates on the new topic. Topics are removed when a subscriber unsubscribes from it and there are no other subscribers left. Publishers include a stop channel from which reading only succeeds after the topic was removed.

couch-pubsub - PubSub via CouchDB

  •    Javascript

A pub/sub tool that leverages the power of CouchDB clustering to provide a simple, reliable and distributed system out of the box. Available for Node, the command line and even in the browser.

PSRabbitMq - PowerShell module to send and receive messages from a RabbitMq server

  •    PowerShell

PowerShell module to send and receive messages from a RabbitMQ server. All credit to @gpduck, all blame for butchering to @ramblingcookiemonster.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.