So I think grpc could be used to help out with a major issue for Electron 
apps.

Essentially the main process can be a bottleneck around the UI thread.  You 
basically don't want to lock it up as the IPC can't be used to control the 
browser process. 

Additionally, there's the issue of blocking the UI thread with 
computationally complex activities.

On top of that there's an issue of needing a centralized coordinator for 
some activities like locking, updating files on disk , etc.  

We could use grpc to solve these problems I think.

The grpc daemon could sit outside the main electron and render processes 
and allow all components to talk to each other and discover each other.

It *looks* like grpc-web could solve this but I'm unclear if it works in 
the renderer process.

This would save me a huge amount of time if it were possible to get to work 
within Electron.

Thoughts?

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To post to this group, send email to grpc-io@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/7ebd434a-d64d-4600-a04f-a1de28dd4407%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to