我试图建立一个应用程序,服务于真实的时间数据的最终用户.我正在考虑使用一个WebSocket连接,因为数据是很多(10事件/秒).麻烦的是,数据是来自第三方的WebSocket连接.我被限制为只有1个WebSocket连接,在未来我可以要求更多,但只有一对夫妇.
我在想的是设计一个WebSocket扇出服务,它的工作原理有点像这样。x1c 0d1x建议的设计。我对这种设计的可靠性感到困惑,以及我如何有效地扩展它。这是一个开放式的问题,因为我真的熨平了设计细节,但我会喜欢任何有经验的输入在这里。
PS:我要么在后端使用Node.js,要么使用Sping Boot 。
1条答案
按热度按时间zengzsys1#
我有几个问题
由于这类似于一个系统,摄取实时市场数据,我会建议几件事: