Architecture 为什么他们使用两个长WS-connection每个用户实现一个聊天室

Architecture 为什么他们使用两个长WS-connection每个用户实现一个聊天室,architecture,server,network-programming,distributed-computing,chatroom,Architecture,Server,Network Programming,Distributed Computing,Chatroom,这里是一个聊天室的设计。它们在客户端使用两个长ws连接。一个上升,一个下降? 这种设计的好处是什么 这家公司拥有非常大的并发性。最近,他们分享了聊天室的设计。它们可以在同一个房间中处理100000多个并发 我认为可能是因为需要使用不同的IDC,上行连接连接到IDC,主数据库位于该IDC。易于实现业务逻辑 你的看法是什么?我找到了演示视频: 根据演示,我知道他们希望另一个WS-long Live连接在房间中发送和接收用户自己的消息 一个用于广播,另一个用于自己的快速消息响应,以获得良好的用户体验

这里是一个聊天室的设计。它们在客户端使用两个长ws连接。一个上升,一个下降? 这种设计的好处是什么

这家公司拥有非常大的并发性。最近,他们分享了聊天室的设计。它们可以在同一个房间中处理100000多个并发

我认为可能是因为需要使用不同的IDC,上行连接连接到IDC,主数据库位于该IDC。易于实现业务逻辑


你的看法是什么?

我找到了演示视频:

根据演示,我知道他们希望另一个WS-long Live连接在房间中发送和接收用户自己的消息

一个用于广播,另一个用于自己的快速消息响应,以获得良好的用户体验,即使广播频道的网络事务非常繁重