Architecture - AkashBabu/supervised-emitter GitHub Wiki

- Every event at first go through the registered middlewares pipeline
- The output of the middleware pipeline is then fed to every subscription pipeline parallelly (in async manner)
- Any modifications to data in the middleware will be passed to all the subscribers, but any modifications thereafter either to data or the context will be reflected only in the same pipeline.