4-10x faster in-process pub/sub for Go
Fast, In-Process Event Dispatcher This package offers a high-performance, in-process event dispatcher for Go, ideal for decoupling modules and enabling asynchronous event handling. It supports both synchronous and asynchronous processing, focusing on speed and simplicity. High Performance: Processes millions of events per second, about 4x to 10x faster than channels. Processes millions of events per second, about than channels. Generic: Works with any type implementing the Event interface