2010-11-19 46 views
1

Facebook为他们的聊天应用程序使用发布/订阅模式。我使用Firebug来捕获Facebook网站中的请求,并且我发现每一个接收来自Facebook服务器的消息的请求都几乎链接到一个模式为http:// [number]。[number] .chanel.facebook.com的地址。大约有0-> 20个通道,这意味着地址模式中的数字将在[0-20]范围内。 我不知道他们为什么需要使用频道作为子域?它涉及到将处理聊天消息分为多个服务(服务器)以提高服务器性能?或只是一个子域名? 您的意见是?我想听听你的有趣想法。“频道”是什么意思在Facebook聊天应用程序?

回答

0

这些是只处理聊天消息和通知的特殊服务器。来源:Rodrigo Schmidt的演讲(https://www.facebook.com/rodrigo)

相关问题