Without making this a 'my appserver is superior to your appserver' I would like to get some feedback on the scalability and performance of JBoss 3.0 vs. Jonas 2.5.
I recently read a report 'Performance and scalability of EJB applications (pdf)' http://www.cs.rice.edu/~willy/papers/oopsla02.pdf on http://www.cs.rice.edu/CS/Systems/DynaServer/index.html. One interesting aspect that I found in the article was the architectual comparison of EJB container approach. According to the article, JBoss uses dynamic proxy based containers, while Jonas utilizes pre-compiled containers. It was apparent from the benchmarks that Jonas scales better in part due to its approach on EJB container design.
My question then is, what is the advantage to dynamic proxy based containers that would offset the performance penalty.
Any comments or opinions that would help me learn more about this would be extremely welcome.
Regards,
Mitch
-
JBoss vs. Jonas (1 messages)
- Posted by: Mitch Christow
- Posted on: September 24 2002 22:40 EDT
Threaded Messages (1)
- JBoss vs. Jonas by Lasse Koskela on September 25 2002 12:36 EDT
-
JBoss vs. Jonas[ Go to top ]
- Posted by: Lasse Koskela
- Posted on: September 25 2002 12:36 EDT
- in response to Mitch Christow
One reason for going for dynamic proxies could be a "pluggable" architecture to which you can easily introduce new services. It keeps the architecture flexible.