InfoQ

Topic/Tag specific view

Transactions Content on InfoQ


Latest featured content about Transactions

Unshackle Your Domain

Community
Architecture
Topics
Design,
Events,
Performance & Scalability,
Business Process Modeling

This presentation, from QCon SF 08, analyzes real world projects where using explicit state transition models was made and the many interesting modeling/architectural possibilities that arose from the decision. Along the way, the IMIS system and its performance is linked to explicit state transition modeling.

News about Transactions

.NET 4 Beta 1 Now Supports Software Transactional Memory

Community
.NET
Topics
Transactions Processing,
.NET Framework

Microsoft has released a new version of .NET 4.0 Beta 1, one that incorporates STM.NET, the Software Transactional Memory. STM is an alternative mechanism to lock-based synchronization used to control the concurrent access to shared memory.

REST and transactions?

Community
SOA
Topics
REST,
Fault Tolerance,
Transactions Processing

The topic of distributed transactions and their place within a REST world has come up again recently. Many people have indicated that they are either thinking of using the combination or are doing so now. Others, including Roy Fielding, believe that the two simply do not go together.

Articles about Transactions

Addressing Doubts about REST

Community
SOA
Topics
REST,
Design,
Web Services

Invariably, learning about REST means that you’ll end up wondering just how applicable the concept really isbeyond introductory, “Hello, World”-level stuff. In this article, Stefan Tilkov addresses 10 of the most common doubts people have about REST when they start exploring it, especially if they have a strong background in the architectural approach behind SOAP/WSDL-based Web services.

A History of Extended Transactions

Community
SOA
Topics
WS Standards,
Transactions Processing

ACID transactions don't work for long-lived use cases. This article documents historic approaches taken in the CORBA and J2EE communities toward extended transactions, how SOA is a more natural fit, and why WS-TX & WS-CAF may finally hold the answer.

Presentations about Transactions

Financial Transaction Exchange at BetFair.com

Community
Architecture
Topics
Real Time,
Performance & Scalability,
Event Driven Architecture,
Security

Betfair is the world's largest betting exchange with a transaction volume the equivalent of over half the combined equity trading volume of every major stock exchange in the world. In response to an increase in transaction volume coupled with a decrease in value per transaction, Betfair launched a number of initiatives to dramatically increase transaction processing capacity and reduce cost.

Project Fortress: Run your whiteboard, in parallel, on the JVM

Community
Java
Topics
Research,
Programming

In this presentation from the JVM Languages Summit 2008, David Chase discusses Fortress, a Fortran-based highly parallel programming language. Topics covered include the origins of Fortress, mathematical syntax, the challenges of running on the JVM, parsing, work stealing, transactions, continuations, problems with blocking, the type system, type mapping, multiple dispatch and profiling.

Interviews about Transactions

Gregor Hohpe on Conversation Patterns

Community
SOA
Topics
Choreography,
Business Process Management,
Orchestration

In this interview, recorded at QCon London, Google architect Gregor Hohpe talks to Stefan Tilkov about his new work on conversation patterns. Building upon his earlier work on enterprise integration patterns, Gregor sees conversation patterns as playing a critical role in real-world interactions, with analogies in the natural world.

Eric Evans Interviews Greg Young on the Architecture of a Large Transaction System

Community
Architecture
Topics

Eric Evans, the author of Domain Driven Design, interviews Greg Young about the architecture implemented for a system processing tens of thousands of transactions per second. It's not just the sheer number of transactions that is challenging, but the time constraints imposed are those specific to real-time systems. Greg reveals some of the architecture elements of the system's design.