ホームページ  >  記事  >  バックエンド開発  >  ファンの皆様へ この機能はどのように設計されていますか?

ファンの皆様へ この機能はどのように設計されていますか?

WBOY
WBOYオリジナル
2016-06-13 13:27:08831ブラウズ

このファンへの転送機能はどのように設計されていますか?
ファンが 10,000 人いたら、10,000 個のデータを書き込むことはできませんよね?

ファンに記事を転送するように伝える方法。ファンに注目してもらうのはどうですか?この機能をどのように設計するか?

-----解決策--------------------------
この問題。 「Weibo 技術アーキテクチャ」を検索すると、次のことがわかります。
------解決策----------------------
メッセージキューを取得してゆっくり書き込んでください、と思いましたPHP に 10,000 人のファンの SQL 挿入を実行させるだけです。

PHP は SQL リクエストを RabbitQ にスローするだけで、他の言語で書かれたコンシューマ プロセスがそれをゆっくり読み取ってデータベースに置きます。

データベースに入れた後、次のリリースではユーザーがデータをプルすることになるので説明は省略します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。