I am looking for an event bus for my Meteor app, where events will be triggered by clients and cause effects in server-side event handlers. Is there a good Meteor package you could recommend for such a use-case and has a good performance and memory fingerprint? I am especially looking for a package that is widely-used and still being actively maintained.
Why not just use a Meteor Method? You “emit an event” by making an RPC call with
Meteor.call('event') and handle it on the server like any other method
Sure. But I was looking for an isomorphic package that also supports to set event listeners etc. and implements this in an efficient way, i.e. without causing too much load on the server if the events are fired frequently.
Isomorphic, builds upon the DDP data pipeline, chainable, widely used and supported.