mbassador

Event bus

An event bus designed to handle high-throughput in multi-threaded applications with support for synchronous and asynchronous message publication.

Powerful event-bus optimized for high throughput in multi-threaded applications. Features: Sync and Async event publication, weak/strong references, event filtering, annotation driven

GitHub

958 stars
76 watching
145 forks
Language: Java
last commit: about 3 years ago
concurrent-programmingevent-driveneventbusjavajvm

Related projects:

Repository Description Stars
otobus/event_bus An event-driven communication system with minimal overhead and built-in tracing capabilities 700
cesarferreira/swifteventbus An event bus library for Swift that enables loose coupling and decoupling of components in iOS applications. 1,106
coshx/drekkar An event bus system for communicating between Android app components and JavaScript in a WebView 23
mcmatan/topiceventbus An implementation of the Publish–subscribe design pattern with topic-based event publishing and weak observer references. 55
apache/rocketmq-eventbridge A messaging service that enables event-driven architectures and loosely coupled distributed systems 138
mustafaturan/bus A minimalist event/message bus implementation 336
coshx/caravel An event bus system for communication between UIWebView and embedded JavaScript 147
abdlquadri/vertx-eventbus-java A Vert.x client for messaging and event bus functionality in Java for Android 21
paramaggarwal/react-native-global-event-emitter Provides a shared event bus between native and JavaScript code in React Native applications. 58
sergey-telpuk/nestjs-transport-eventbus A module for broadcasting events between different parts of an application using various transport protocols. 27
vardius/message-bus An asynchronous message queue allowing publishers to send and subscribers to receive messages. 273
mumez/verstix A client for interacting with Vert.x components using Smalltalk's EventBus mechanism. 9
danielstieger/javaxbus A Java implementation of an event-driven TCP client for communication with a Vert.x EventBus TCP bridge 10
vouill/vue-geb A Vue.js plugin that enables event broadcasting across the application using observables. 40
jaymine/tcp-eventbus-client-c A TCP event bus client for C that enables message passing between nodes in a distributed system. 4