【发布时间】:2016-11-06 03:59:01
【问题描述】:
我想知道像whatsapp这样的数百万用户实时聊天的架构。
我实现了聊天,但我需要使用更多服务器来处理更多客户端
我读了另一个问题,但我仍然有疑问。 告诉我我说的是否正确:
客户端连接到负载平衡器,该负载平衡器决定连接到其中一个 whatsapp 服务器。 示例 ClientA 连接到 Server1, ClientB 连接到 Server2,
-如果ClientA想和ClientB通信,就向Server1发送消息,现在,你怎么知道ClientB在哪个服务器?保持数百万用户的可扩展性)
如何实现聊天来处理数百万用户?
【问题讨论】:
标签: java database architecture