我正在编写一个应用程序,用户可以在其中互相汇款。我已经构建了大部分内容,但现在是最重要的部分,即在交易发生时对其进行管理。
交易成功后我想做的就是向收件人发送更新信息。现在,我的想法是通过 SSE 或 WebSockets 来做到这一点。对于这个特定的应用程序,我似乎不需要双向通信,因为响应只会发送到接收者的实例,该实例应该侦听来自服务器的响应。
我可能在这里回答我自己的问题,但我也想考虑规模。例如,如果我的应用程序增长到一百万用户,哪种技术最能够处理正在处理的交易数量而不会失败?
我也有点不确定如何在有多个用户的情况下实现这一点,但我只希望特定用户接收更新。
任何建议将不胜感激。
谢谢!
据我所知,没有太多理由使用 SSE,除非您通过代理服务器向很多人发送完全相同的数据,而您不是。 – 由于反犹太主义而退出 2021 年 10 月 1 日 9:51