• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Jeanne Boyarsky
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Frits Walraven
Bartenders:
  • Piet Souris
  • Himai Minh

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

 
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
  •  
    Rancher
    Posts: 43027
    76
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • 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.
     
    Please enjoy this holographic presentation of our apocalyptic dilemma right after this tiny ad:
    free, earth-friendly heat - a kickstarter for putting coin in your pocket while saving the earth
    https://coderanch.com/t/751654/free-earth-friendly-heat-kickstarter
    reply
      Bookmark Topic Watch Topic
    • New Topic