PubBus

Message bus

An implementation of a publish-subscribe messaging system

A simple implementation of a MessageBus.

GitHub

26 stars
3 watching
7 forks
Language: C++
last commit: 9 months ago
Linked from 1 awesome list

cpphacktoberfestmessagemessagebuspublish-subscribe

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mcmatan/topiceventbus An implementation of the Publish–subscribe design pattern with topic-based event publishing and weak observer references. 55
cskr/pubsub A simple multi-topic messaging system implemented as a Go package 427
stanipetrosyan/go-eventbus Provides an event bus implementation with features like publish/subscribe and request/response patterns, as well as support for processors and network buses. 5
mustafaturan/bus A minimalist event/message bus implementation 336
zarusz/slimmessagebus A lightweight message bus interface for .NET that provides pub/sub and request-response capabilities with transport plugins for popular messaging infrastructure. 480
vardius/message-bus An asynchronous message queue allowing publishers to send and subscribers to receive messages. 273
aforward/sadbus A simple message bus for decoupling microservices by sharing data between them in a relatively loose manner 5
riorizkyrainey/pubsub-redis-php A PHP implementation of the Publish/Subscribe pattern using Redis as the message broker 3
voltrb/volt-redis_message_bus Provides a simple Redis-based message bus for sending messages between app instances 4
developerpaul123/eventbus An event bus library providing thread-safe, flexible, and RAII-based handling of events in C++17 138
julien3/vertxbuspp An event bus client for the Vert.x framework using WebSockets and C++11. 17
rafaeljesus/rabbus Provides an event-driven messaging wrapper over RabbitMQ exchanges and queues with built-in features like retries, circuit breakers, and reconnecting. 97
php-amqplib/thumper A PHP library implementing several messaging patterns for RabbitMQ to facilitate message queuing and exchange of messages between systems. 276
silverchris/mazda3_canbus_messages Decodes and analyzes Mazda3 CanBus messages using Python 9
abc-arbitrage/zebus A lightweight service bus that enables peer-to-peer communication between applications without a broker 305