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

Move gRPC controllers out of the Main Process to prevent UI blocking #1990

Closed
mrfelton opened this issue Apr 10, 2019 · 1 comment

Comments

1 participant
@mrfelton
Copy link
Member

commented Apr 10, 2019

Detailed Description

Move gRPC controllers out of the Main Process to prevent UI blocking.

Context

Performance - all code that runs in the main process can block the UI. We should move as much as possible out to separate renderer processes or Web Workers.

Possible Implementation

Move gRPC controllers into dedicated WebWorkers

@mrfelton mrfelton added this to the v0.5.0-beta milestone Apr 10, 2019

@mrfelton mrfelton self-assigned this Apr 10, 2019

mrfelton added a commit to mrfelton/zap-desktop that referenced this issue Apr 16, 2019

mrfelton added a commit to mrfelton/zap-desktop that referenced this issue Apr 16, 2019

mrfelton added a commit to mrfelton/zap-desktop that referenced this issue Apr 17, 2019

mrfelton added a commit to mrfelton/zap-desktop that referenced this issue Apr 17, 2019

mrfelton added a commit to mrfelton/zap-desktop that referenced this issue Apr 17, 2019

mrfelton added a commit to mrfelton/zap-desktop that referenced this issue Apr 18, 2019

@mrfelton

This comment has been minimized.

Copy link
Member Author

commented Apr 18, 2019

Closed via #2028

@mrfelton mrfelton closed this Apr 18, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.