私は現在、JavaEE に基づいた大規模なソフトウェアを開発しています。関連する操作の各セットを独自の EJB に入れる必要があるという JavaEE の一般的なガイドラインに従いました。現在、275 を超えるさまざまな EJB クラス (ステートレス セッション Bean) があります。この数は、少なくともその数の 2 倍になる可能性が最も高いでしょう。
EJB コンテナーが多くの異なる種類の EJB を保持するように設計されているかどうかを知りたいです。このようなクラスが多すぎるとパフォーマンスが低下するかどうか、また、アプリケーション サーバー レベルの微調整によってこれらの仮想的な問題を軽減できるかどうかを知りたいと思っています。
Sun の Java 6 で JavaEE 5 とともに Glassfish v2 を使用しているため、この特定のプラットフォームに関するアドバイスをいただければ幸いです。