Hermes events queue implementation¶
Hermes events queue it is a simple multi-producers single-consumer (MPSC) queue data structure. It receives Hermes events from different Hermes runtime extensions and delivers them in FIFO order to the Hermes application. When parallel execution is enabled, event handling can overlap across modules.