14

一度に大量の写真をアップロードできるアプリケーションを構築していますが、これに取り組むための最適な設定を知りたいと思っていました。

これは私がこれまでに使用しているものです:

  • Jquery ファイルのアップロード: ユーザーが画像をドラッグ アンド ドロップできるようにします
  • CarrierWave: 画像を処理し、ImageMagick でサイズ変更します
  • Amazon S3: CarrierWave は Fog を介して Amazon S3 に画像をアップロードします
  • Heroku: ホスティング用

ユーザーが大量の画像をページにドラッグ アンド ドロップし、アップロードがバックグラウンドで行われている間に他のページに移動できるようにしたいと考えています。また、アップロードが完了すると写真が表示されるようにしたいと思います。このプロセスで Heroku dyno をロックしたくないので、おそらく作業をバックグラウンド ジョブに移動する必要がありますが、自分の状況で何を使用すればよいかわかりません。

このタイプのアプリに最適な設定は何ですか? どのバックグラウンド ワーカー gem を使用すればよいですか? Cloudinary は良いアイデアですか?

4

2 に答える 2