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?
Historically transaction-processing systems have relied primarily, if not solely, on databases to handle the ACID aspects of any IO activities that required to be transactional. The support for transactions for file system operations has been weak at either the libraries/frameworks, languages or file system levels. Lately, this situation is starting to show signs of improvement.
Atomikos TransactionsEssentials, a Java-based transaction manager, just released version 3.2. InfoQ spoke with Atomikos CTO Guy Pardon to learn more about this release, and also about TransactionsEssentials and third-party transaction managers in general.
KonaKart, a free Java-based online shopping cart, just released version 220.127.116.11. InfoQ spoke with KonaKart founder Paolo Sidoli to learn more about this release, and how KonaKart fits into the online shopping cart space.
Arjuna Technologies, the company behind the world's first Java transaction service and Web Services transactions implementations, has turned its attention to the world of the Grid. What's involved in developing reliable Grid applications and are the current Data Grid infrastructures really up to the job?
A core part of Spring's middle tier support is the transaction management support. This session presents several interesting "mission critical" cases and shows you how to properly handle them using transactions driven by Spring 2. You'll learn the ins-and-out of the "dark art" that is transaction management within a high-volume mission-critical JEE application.
Dan Pritchett gives us an inside look into the decisions behind one of the largest scale architectures in the world: eBay. In explaining how the scale of eBay turns simple requirements a complex engineering problem, he walks us through the technical and organizational challenges of managing eBay's architecture.
Transactions in LINQ rely on TransactionScope, a .NET 2.0 class that uses a distinctly non-OO design pattern that relies on gloabls.
This question prompted a heated debate on MSDN in the wake of the release of the first web service transaction standard last May. Juval Löwy from IDesign, Arnon Rotem-Gal-Oz and others exchange their arguments as they answer the question.
OASIS announces WS-TX 1.1 as a standard: it's now official.
Sun's latest Project Tango release includes WS-AtomicTransaction and WS-Coordination support. They also have demonstrated interoperability .NET 3.0 clients.
OASIS approves the Web Services Transactions committee specifications as a new standard and the TC co-chair blogs about its history.
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.
At The Spring Experience this past weekend, Adrian Colyer keynoted an overview of the unifying themes of Spring and what all the capabilities of the Spring portfolio are. Rod Johnson also weighed in on a debate countering that there is no "not invented here" syndrome at Spring by explaining that Spring only goes as deep as it needs to considering what's already available.
Rod Johnson kicked off the opening keynote of The Spring Experience conference declaring that 2006 was year Spring became ubiquitous. Rod cited a number of notable large scale Spring deployments, and also reviewed the events that drove Spring adoption in 2006.