Ну, там я легко это могу сам делать, если нужно. Впрочем, в grpc тоже.
Хм, я подумаю, можем ли мы завязаться на http/2 и как поток событий сделать на grpc
1. В случае что с grpc, что с ws балансер должен уметь разбирать payload.
2. Стриминг в grpc, насколько я помню, это как раз "сделать запрос и получить итератор, который возвращает сообщения".
3. Вся эта машинерия уже работает поверх стримов в http/2
4. ws поверх http/2 относительно недавно стандартизовали и не так уж много его реализаций