In this presentation from QCon London 2007, William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system architecture, the previous Mainframe-based architecture, architectural challenges and requirements, the new Spring and J2EE-based architecture, upcoming challenges for Voca, and technologies to watch for in the future.
Watch Voca, UK's largest payment processing engine running Spring (48 minutes).
This content is in the Architecture topic
Related Topics:
- Development
- Architecture & Design
- JBoss Seam
- WebLogic
- JBoss
- Application Servers
- Java
- Apache Tuscany
- SOA
- JMS
- Mule
- Web Servers
- Hibernate
- ESB
- Java EE
- Spring
- Qcon London 2007
- Web Development
- ORM
- Transactions Processing
- Enterprise Architecture
- Apache
- RedHat
- QCon Software Development Conference
- Data Access
- Oracle
- Architecture
- Database
- Infrastructure
- BEA
Community comments
Transaction
by Sandeep Khurana,
Transaction
by Sandeep Khurana,
Your message is awaiting moderation. Thank you for participating in the discussion.
It might be a naive question but it was mentioned that the interaction with other sub system happens using Oracle queue propagation system. It looks to me a asynchronous processing. What if a particular interaction with another sub system needs to be part of current transaction (or maybe a synchronus interaction is required) ? How this scenario is handled, if there is any? Or the transaction is supposed to be over as soon as the message is put on the queue?