Using gprc in emberJS for data and streaming

With micro services becoming really popular, is there anyone that has used, or would it be possible to use gprc for data connections?

That should work fine. If you make sure the Javascript files that are output from protoc get put somewhere into your /app directory, they will be importable by your Ember code.

The logical place to manage the client state would be in a Service.

Sounds like an interesting opportunity for an addon. Let me start fooling around.