2

現在、異なるサーバーで 2 つの Rails アプリケーションを実行しています。1 つのアプリケーションは、データを取得して共有データベース (AWS RDS) に保存するバックエンド スクレーパーです。2 つ目のアプリは、共有 DB からデータをフェッチし、ユーザーに結果を表示するフロント エンドです。

私の質問は:

バックエンド アプリを複数の EC2 インスタンスで実行してスクレイピング速度を上げてスケールアップしたいと考えています。

  • 同時実行性の問題なしに、複数の Rails アプリケーションから同時にデータベースに書き込むことはできますか?
  • データベースの書き込み速度に影響しますか?
  • 単一のサーバーをスケールアップするなど、より良い解決策はありますか (個人的には、スクレイピングのパフォーマンスが向上するとは思いません)
4

1 に答える 1