-1

多数の同時ユーザー (約 5000) をサポートする Web アプリケーションを開発する必要があるプロジェクトを取得しました。
このアプリケーションは、主に申請書の提出、ビジネス プロセスの管理に使用されます。したがって、単なる情報サイトではありません。
以前に同様のアプリケーションを開発しました (spring + hibernate + jsf を使用) が、より多くのユーザーが関与すると、パフォーマンスが劇的に低下します。
私の質問は、どのアーキテクチャを検討すべきか、どのようなハードウェアを検討すべきかということです。研究を開始し、この新しいプロジェクトのより良いアーキテクチャを見つけるために使用できる参照 (書籍、ブログ、Web サイト) はありますか?

ご協力いただきありがとうございます。

4

2 に答える 2

0

具体的な参考文献を示すことはできませんが、お気に入りのオンライン書店に行って「スケーラブルなウェブサイトの構築」で検索すると、このテーマに関する書籍が多数あります。

(原則はここ数年根本的に変更されていないため、発行日についてはあまり心配しません。)

SOに関する過去の質問もいくつかあり、その回答は良いアドバイスを提供します。ただし、これは S) Q&A で適切にカバーするには大きすぎるトピックです。したがって、テキストブックの方が優れています。

于 2012-04-30T04:48:18.887 に答える
0

Theo Schlossnagle によるScalable Internet Architecturesと、Abbott and Fisher によるThe Art of Scalabilityをご覧ください。どちらも非常に優れたボックスであり、原則について説明します。

于 2012-04-30T11:34:13.017 に答える