Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve event infrastructure #67

Open
kevzhao2 opened this issue Jun 11, 2020 · 1 comment
Open

Improve event infrastructure #67

kevzhao2 opened this issue Jun 11, 2020 · 1 comment
Assignees
Milestone

Comments

@kevzhao2
Copy link
Member

Our event infrastructure should have the following characteristics:

  • Ensure server QoS. This can be done by adding budgets to event types, and ensuring that we don't go too far over budget when running the event handlers.
  • Asynchronous event handlers. These are event handlers which are run after the synchronous event handlers, and they optionally can be non-blocking, meaning that the event "ends" even before these event handlers are finished running.
@kevzhao2 kevzhao2 added this to the Orion 1.0 milestone Jun 11, 2020
@kevzhao2 kevzhao2 self-assigned this Jun 11, 2020
@kevzhao2
Copy link
Member Author

Asynchronous event handlers have been implemented. Still designing a solution for ensuring QoS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant