适用于大型数据集的Web套接字订阅管理,以及每个订阅唯一列表的客户端?

时间:2018-09-11 16:32:18

标签: javascript spring-boot websocket spring-websocket stomp

我正在设计一种价格订阅服务,用户可以登录并获得他们有权查看的证券价格的实时更新。我的证券认购量约为50万股证券。每个客户(网络)都有权查看实时价格流的不同子集。 我在服务器端运行了一个Spring Boot服务,该服务正在实时传输价格。我正计划将这些价格写给客户(Web应用程序)可以订阅的websocket。由于订阅列表可以更改,因此我不确定如何在客户和证券之间管理这些订阅。创建500K的房间来广播个人更新听起来并不好。将不胜感激任何建议。谢谢

1 个答案:

答案 0 :(得分:0)

您是否绑定到Spring Boot,还是愿意接受其他解决方案,例如Butterfly Server .NET?

通过实时价格流,它们实际上多久更新一次?每一秒?每分钟?