私たちのグループは、大規模なユーザー間の内部メッセージングシステム(facebookメッセージに似ています)の設計と実装を担当しています。このシステムは、少なくとも10億件のメッセージを処理することが期待されています。大規模なユーザーの電子メール/メッセージングシステム向けの優れたデザインパターンまたはオープンソースソフトウェア
システムは、phpとmysqlデータベースまたはnosqlデータベースのいずれかを使用して構築されます。私たちは参考になる技術に公開しています。
このような社内メッセージングシステムは、おそらく非常に一般的であり、おそらく過去にさまざまな企業によって何百回も構築されてきたことでしょう。
これまでに使用されていたうまく機能しているような標準的なデザインパターンはありますか?
書籍やガイド、または一般的なアドバイスは非常に便利です。
(あなたもいただければ幸いです。このシステムは、設計時に参考になることをお勧めしますすべてのオープンソース(またはクローズドソース)ソフトウェアを知っている場合は!)
[プログラマーズ・スタック・エクスチェンジ・コム](http://programmers.stackexchange.com)のほうが良いでしょうか?私は決めることができません。 – rdlowrey
FBはXMPP http:// xmppを使用していると聞きました。org/ – Joseph
車輪を再構築しないでください。あらかじめ作られたシステムはきれいに整えられています。 –