TL:DR Heroku は、マスター/スレーブ読み取り専用のロード バランシング用に pgpool-II をサポートしていますか? 他の解決策?
今後数か月以内に、heroku でアプリケーションを公開する予定です。現時点で考えられるスケーリングの最大のハードルは、データベース接続の制限を超えることです。すでに pgbouncer を採用しています。( https://github.com/gregburek/heroku-buildpack-pgbouncer ) 現在、マスターとスレーブの読み取り専用クエリの負荷分散を検討しています。独自のアプリ内バランサーをロールする代わりに、pgpool のようなものを使用することをお勧めします。(プレイフレームワーク)
データベースの垂直方向のスケーリングは、データのサイズが比較的小さいままであるため、あまり意味がありません。さらに、heroku db 層の価格以上は指数関数的に増加します。(私たちは線形スケールを好むでしょう)
heroku で読み取り専用クエリの負荷分散に成功したことはありますか? あなたのアプローチは何でしたか?