アプリケーションでシグナルがどのように機能するか (およびシグナルがどのように機能するか) を理解するのに苦労しています。これらは、(私の現在の知識では)適用されると私が推測する3つの領域です。
- レポートのために XML をリモート サーバーに送信します (トランザクションの完了後)。
- ユーザーが画像をアップロードした後、画像のサイズを変更し、サムネイルを S3 にアップロードします。
- ユーザーが自分のアカウントからイメージ オブジェクトを削除した後、S3 から古いイメージを削除します。
私は完全にベースから外れていますか(私はそうかもしれません)。シグナルとマルチスレッドが混同されていますか? もしそうなら、彼らはそこのアプリケーションで比較しますか? デカップリング専用ですか?また、それらを早期にインスタンス化し、ローカル関数を使用しないようにするのはどうですか (ガベージ コレクションが発生するため)。誰かがそれについて詳しく説明できますか?心配しなくてもいいように、それらをすべてリクエスト ミドルウェアに入れる必要がありますか?