多数の同時ユーザー(約5000人)をサポートするWebアプリケーションを開発する必要があるプロジェクトがあります。
このアプリケーションは、主にサブミットアプリケーション、ビジネスプロセス管理に使用されます。だから情報提供のウェブサイトだけではありません。
私たちは前に(spring + hibernate + jsfを使用して)同様のアプリケーションを開発しましたが、より多くのユーザーが関わった後、パフォーマンスは大幅に低下します。
私の質問はどのアーキテクチャを検討すべきか、どんな種類のハードウェアを検討すべきかということです。私の研究を開始し、この新しいプロジェクトのより良いアーキテクチャを見つけるために使用できる参考文献(書籍、ブログ、ウェブサイト)はありますか?多数の同時ユーザーをサポートするWebアプリケーションの開発に関する参考資料
ご協力いただきありがとうございます。
原則を通してあなたを取るアボットとフィッシャーテオSchlossnagleとThe Art of ScalabilityによってScalable Internet Architecturesを見てください、私はそれのハードウェアの問題の詳細より多くのユーザーより操作サーバーと思いますより多くの帯域幅を処理する必要があります –