InfoQ

Topic/Tag specific view

All content and news on InfoQ about ACID


Latest featured content about ACID

Randy Shoup Discusses the eBay Architecture

Community
Architecture,
SOA
Topics
Fault Tolerance,
Design,
Search,
Performance & Scalability,
Enterprise Architecture,
Grid Computing

In this interview from QCon San Francisco 2007, Randy Shoup discusses the architecture of eBay. Topics discussed include eBay's architectural principles, horizontal and vertical partitioning, ACID vs. BASE, handling data inconsistency, distributed caching, updating eBay on the fly, architectural and coding standards, eBay's search infrastructure, grid computing, and SOA.

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.

News about ACID

GemStone Reveals Plans for MagLev Ruby VM at RailsConf 2008

Community
Ruby
Topics
Language,
Ruby on Rails

At RailsConf on Friday, Avi Bryant and Bob Walker of GemStone revealed plans for the MagLev project. MagLev will run Ruby on Rails within GemStone's distributed object technology. The MagLev VM, although only partially implemented, so far outperforms MRI 1.8.

Software Transactions: A Programming Language Perspective

Community
Architecture
Topics
Transactions Processing

Erlang has recently generated a lot of interest as a language that can deal both efficiently and elegantly with concurrency. In particular, there is no shared memory between "process" instances which only communicate via asynchronous messages. Nevertheless, Shared Memory Concurrency remains an intense research subject especially for multicore applications.

Should developers write their own transaction coordination logic?

Community
Architecture,
SOA
Topics
WS Standards,
Transactions Processing,
Web Services,
Choreography,
Business Process Management

In a recent discussion Mark Little and Greg Pavlik discuss whether transaction coordinators and transaction protocols are necessary in the context of widely distributed units of work. Isn't the knowledge of state alignment patterns enough?

Sun demonstrates WS-AT interoperability with Microsoft

Community
SOA
Topics
WS Standards,
Java plus .NET Integration,
Transactions Processing,
Web Services

Sun's latest Project Tango release includes WS-AtomicTransaction and WS-Coordination support. They also have demonstrated interoperability .NET 3.0 clients.

OASIS WS-Transaction (almost) a standard

Community
SOA
Topics
WS Standards,
Transactions Processing,
Interop

The OASIS WS-TX technical committee held a face-to-face meeting last week at IBM Hursely. This is likely the last such meeting prior to final standardisation of WS-Coordination, WS-AtomicTransaction and WS-BusinessActivity.