Win a copy of Practical SVG this week in the HTML/CSS/JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Which Java Technology stack selection for high trsanctional financial system ?? i

 
Samdani masum
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would like to know the which is better technology stack for core financial system. We are going to develop a Core banking application, where in more than thousand of user transaction at a time (cash in /out).

3000 HTTP session will be active at a time.

possibly 3000 concurrent user at a time

Mostly, CRUD operations but heavy validations, scripting, performance are required in UI front and server side .

Need high level security .

Need high level messaging system (MQ)

highly transactional system

clustering and load balancing

High level hardware resource consume properly

Flexible Integration capabilities



Technology (all stack are latest technology):

  • Stack 1 : ( JSF2.2) CDI +EJB 3.2 + JPA/ hibernate 2.1 + apache shiro security + wildfly 8 (domain mode)


  • stack 2 : (Spring MVC) + Spring IOC + JPA /hiberate + spring security + apache tomcat /any apps webserver
  •  
    Ulf Dittmer
    Rancher
    Posts: 42970
    73
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Both should be fine, as they don't much differ with respect to the requirements you mentioned. I would probably put an Apache httpd in front of the whatever app server you end up using for SSL termination, load balancing, and some useful Apache modules like mod_rewrite and mod_security.
     
    • Post Reply Bookmark Topic Watch Topic
    • New Topic
    Boost this thread!