Amazon-Web-Services

與 +100 萬使用者實時聊天 AWS 上的分佈式後端解決方案

  • February 3, 2013

我需要為大量消息傳遞 iPhone 應用程序部署後端解決方案。根據我們之前部署的應用程序的覆蓋範圍,可以肯定地假設我們將在第一周獲得超過 100 萬的註冊,並且可能會迅速增長。

我有興趣在 AWS 上部署一個負載平衡的集群解決方案,該解決方案可以按需擴展和收縮,它既可靠又省時又經濟。

我已經做了很多研究,但不想將這個提要轉向任何特定的解決方案,並儘可能多地探索。

目前,像 OpenFire 這樣帶有集群的 XMPP 解決方案聽起來像是一個好的開始。但我從未嘗試過任何這些系統,也不知道它們對 +1M 使用者的表現如何。

我非常願意探索許多解決方案,以便在正確的軌道上開始。

謝謝~

我會研究ejabberd,它提供了幾個集群功能,應該可以很容易地按照您想要的方式進行擴展。它已用於超過 1MM 使用者的部署(請參閱:Facebook 聊天)。

引用自:https://serverfault.com/questions/475007