I would like to know how many different EJBs (especially entity beans) can be deployed in JBoss. (Assume I have a 2GHz single processor Intell based machine with 1 GB of memory.) I mean different EJBs like StudentEJB, CustomerEJB, ItemEJB, AccountEJB, etc. and not instances of the same EJB. Is it like 10 to 15 or 100 to 200 or 1000 to 2000 or no limit at all? Assume that I only want about 100 instances of each EJB in the cache. I am designing a system with around 300 entity beans. Is this a realistic figure? Or is 300 different EJBs too much to handle for one EJB container? It will be a great help if someone can give me some hints.
I am also looking for answer to the same question.
I want to know, can we deploy 1000 EBs and 200 SBs on 1GB RAM machine? Where is the thin red line where JBoss performace takes a dive?