PubBus
Message bus
An implementation of a publish-subscribe messaging system
A simple implementation of a MessageBus.
26 stars
3 watching
7 forks
Language: C++
last commit: 9 months ago
Linked from 1 awesome list
cpphacktoberfestmessagemessagebuspublish-subscribe
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 |