Blazing Fast In-Process Event Dispatcher for Go

2025-06-30
Blazing Fast In-Process Event Dispatcher for Go

This Go package delivers a high-performance, in-process event dispatcher ideal for decoupling modules and enabling asynchronous event handling. Boasting speeds 4-10x faster than channels (processing millions of events per second!), it supports both synchronous and asynchronous operations with a focus on simplicity. Perfect for intra-process module decoupling, lightweight pub/sub, and high-throughput scenarios, but not suitable for inter-process communication, event persistence, or advanced routing.

Development Event Dispatcher