0

私のアプリでは、ユーザーがメッセージやメールを送信できるようにしています。送信のスケジュールを設定できるようにしたいと思います。つまり、送信する日時を設定します。

非常に多くのメッセージが送信されています。拡張できるようにするには、どのように設計すればよいでしょうか? 今のところ PostgreSQL に保存していますが、どれを送信する必要があるかをポーリングする以外に方法がありません。可能であれば、ポーリングを避けたいと思います。

現在、EC2 で PHP、node.js、redis、PostgreSQL、RabbitMQ を実行しているため、これらの任意の組み合わせが望ましいです。

4

1 に答える 1

1

データベースだけを使用している場合は、ポーリングしてメッセージを送信しますが、RabbitMQ があるため、遅延メッセージを設定できます。

トピックに関するこの記事を見つけました。

于 2013-03-08T16:08:01.743 に答える