Announcement Announcement Module
No announcement yet.
Very Urgent: Performance => local stateless ejb vs objectPool Page Title Module
Move Remove Collapse
Conversation Detail Module
  • Filter
  • Time
  • Show
Clear All
new posts

  • Very Urgent: Performance => local stateless ejb vs objectPool

    Hello Guys,

    Please suggest me which approach would provide me more performance.

    We are developing an High performance Message Processing Engine, which needs to process very high volume of messages and needs to be reliable,HA,high performant,transactional aware etc and needs to use the resources very carefully.

    We also needs application to scale well with high volume data capability.

    Hence for scalabilty and high performance I am considering using either Local SLSB ejb or ObjectPool.

    EJB. =>

    If I will local SLSB EJB, It would provide scalability with transactional capability. My app server (weblogic 9.2) will handle object life cycle,pool, multithreading etc.

    ObjectPool: =>

    If I will use ObjectPool, I would be able to make it transactional aware using TransctionInterceptor (Spring AOP). Looks like it will be more simple and performant.

    Please suggest Is it right idea to call ObjectPool from MDBs.

    Please suggest which one I should choose.