1 repo
High-performance utilities for directing messages and events through an application with minimal overhead.
Distinguishing note: Focuses on the performance and routing efficiency of message delivery rather than the messaging protocol itself.
Explore 1 awesome GitHub repository matching software engineering & architecture · Message Routing Engines. Refine with filters or upvote what's useful.
EventBus is a publish-subscribe messaging library designed to facilitate decoupled communication between components in Java applications. It functions as a central hub where producers dispatch events that are routed to subscribers based on the class type of the payload. By using annotation-based markers, the system maps event handlers to specific data types, allowing different parts of an application to exchange information without requiring direct references between classes. The library distinguishes itself through a focus on performance and execution control. It utilizes a compile-time inde
Improving application speed by using pre-compiled indexing to handle event delivery efficiently without relying on slow runtime reflection.