仮に1日に100万アクセスの検索サイトだとする。
こいつが頻繁にクラッシュ落ちする。
改善するとすればどのような手を使う?

この場合の最適なサーバの組み合わせはどんなもの?(サーバ台数等)
また、このシステム開発時のデータベースと開発言語は何を使用?

私の意見では、Webサーバーが3台とDBサーバーが1台。
DBにはOracle
言語はJava

(ロードランサーを使って負担を分散する案を聞いた事があるんですが?)

他に案はないでしょうか?
優秀な人が多いので聞いてみました。