InfoQ Homepage Transactions Processing Content on InfoQ
-
Does REST Need Middleware?
Bill Burke shows how to use REST to create interfaces to middleware services – messaging, transactions, workflow, security – in order to have RESTful enterprise SOA implementations.
-
Embracing Concurrency At Scale
Justin Sheehy explains the principles behind concurrent distributed systems: no global state, no ACID but rather BASE, no RPC but protocols over APIs, prepare for failure, degradation, measurement.
-
Hooking Stuff Together - Programming the Cloud
Gregor Hohpe of Google discusses software as connecting services and components, describes the constraints of connected systems design, and presents common design patterns to solve those constraints.
-
Unshackle Your Domain
Our application runs over 10,000 sustained transactions per second with a rich model. The key? Modeling state transitions explicitly.
-
Financial Transaction Exchange at BetFair.com
This presentation covers Betfair's efforts, e.g. Flywheel, that enables serving 50,000 low cost transactions per second. This technology has become the basis for the Tradefair financial exchange.
-
Project Fortress: Run your whiteboard, in parallel, on the JVM
David Chase discusses Fortress, a Fortran-based HPC programming language. Topics include Fortress origins, running on the JVM, work stealing, transactions, continuations and the type system
-
Voca, UK's largest payment processing engine running Spring
William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system, architectural challenges and requirements, Voca's Spring/J2EE architecture, and the future SEPA architecture.
-
Transaction Management Strategies in Mission Critical Applications
Juergen Hoeller explains the "dark art" of transaction management within high-volume mission-critical Java EE applications backed by Spring 2.