You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, even if we would broadcast an event only to our very own Endpoint it will still go on a roundtrip to the EventBus (which usually should sit in another process) which is
a.) a waste of resources
b.) restricts use case to pickable events
If we would short circuit internal events to stay within the Endpoint we could get rid of the special legacy PluginManager events in Trinity and handle those via the event bus as well.
How can it be fixed?
Detect internal events and ensure they stay within the Endpoint.
The text was updated successfully, but these errors were encountered:
cburgdorf
changed the title
Ensure domestic events aren't pushed into central event bus
Ensure internal events aren't pushed into central event bus
Sep 27, 2018
cburgdorf
added a commit
to cburgdorf/lahja-1
that referenced
this issue
Sep 27, 2018
What was wrong?
Currently, even if we would broadcast an event only to our very own
Endpoint
it will still go on a roundtrip to theEventBus
(which usually should sit in another process) which isa.) a waste of resources
b.) restricts use case to pickable events
If we would short circuit internal events to stay within the
Endpoint
we could get rid of the special legacyPluginManager
events in Trinity and handle those via the event bus as well.How can it be fixed?
Detect internal events and ensure they stay within the Endpoint.
The text was updated successfully, but these errors were encountered: