gRPC 的 stream 有比较适合的场景吗?

2020-04-20 13:50:47 +08:00
 qiyuey
一直都是用 rpc 的单次调用,格局、视野受限;随着 Reactive 、Coroutines Flow 的兴起,进一步方便了 stream 的使用,个人感觉提供了更多想象的空间;想问一下大家有实际使用的场景可以分享吗?
3029 次点击
所在节点    Java
6 条回复
guonaihong
2020-04-20 13:51:55 +08:00
asr,语音识别等流式场景。
qiyuey
2020-04-20 14:09:08 +08:00
@guonaihong 是指被识别的语音数据,会一批一批不断传送过来吗?
guonaihong
2020-04-20 14:21:28 +08:00
@qiyuey 是啊。手机端边说话,服务端边识别。
labulaka521
2020-04-20 14:26:39 +08:00
https://github.com/labulaka521/crocodile 我这个项目就用到了,单向流,用来回传实时日志。
dbskcnc
2020-04-20 14:26:42 +08:00
crud 的历史数据查询也很好用啊
xkeyideal
2020-04-20 14:39:48 +08:00
watch 数据变更,数据实时上传,推送大量数据,场景很多,个人也用了很多

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/664252

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX