BT

REST and transactions?

by Mark Little on  Jun 15, 2009 10

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.

.NET 4 Cancellation Framework

by Al Tenhundfeld on  Jun 03, 2009

.NET 4 will have new types to support building cancellation-aware applications and libraries. The new CancellationToken, CancellationTokenSource, and cancellation exception types provide a cooperative cancellation framework.

Presentation: Financial Transaction Exchange at BetFair.com

by Dave West on  May 05, 2009

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.

Transaction Strategies Based on Java Transaction Models

by Dave West on  Apr 06, 2009 2

It is a common mistake to confuse transaction models with transaction strategies. Mark Richards discusses the three transaction models supported by the Java Platform (Local Transaction, Programmatic Transaction, and Declarative Transaction) and four transaction strategies (Client Orchestration, API Layer, High Concurrency, and High Speed Processing) that can be based on those models.

MIX 09: Nigel Ellis on Azure SQL Data Services

by Jean-Jacques Dubray on  Mar 20, 2009

Nigel Ellis, Architect at Microsoft, presented today a detailed overview of the new relational model of Azure SQL Data Service, which was announced a couple of weeks ago on the team's blog. Nigel also demonstrated how SDS could be used by WordPress (a PHP application) via an ODBC driver.

Eric Newcomer On Difference Between RESTful vs. Web Service Transactions

by Dilip Krishnan on  Mar 18, 2009

Eric Newcomer, chair of the OSGi Alliance Enterprise Expert Group and former CTO of IONA Technologies, posted an answer to the question “What is the difference between RESTful transactions and Web Services transactions?”

Interview: Gregor Hohpe on Conversation Patterns and Cloud Computing

by Stefan Tilkov on  Aug 11, 2008 1

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 also talks about the similarities and differences in several approaches to cloud computing.

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

by Abel Avram on  Jul 10, 2008 3

Eric Evans, the author of Domain Driven Design and playing the role of an interviewer for the first time, asks Greg Young about the architectural challenges encountered while designing and implementing a system used to process tens of thousands of transactions per second.

Interview: Mark Little on Transactions, Web Services, and REST

by Stefan Tilkov on  Jun 24, 2008 17

In this interview, recorded at QCon London 2008, Red Hat Director of Standards and Technical Development Manager for the SOA platform Mark Little talks about extended transaction models, the history of transaction standardization, their role for web services and loosely coupled systems, and the possibility of an end to the Web services vs. REST debate.

Interview: Randy Shoup Discusses the eBay Architecture

by Ryan Slobojan on  Jun 10, 2008

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.

GemStone Reveals Plans for MagLev Ruby VM at RailsConf 2008

by Nick Laiacona on  May 31, 2008

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.

Presentation: Voca, UK's largest payment processing engine running Spring

by Ryan Slobojan on  May 05, 2008 1

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.

Software Transactions: A Programming Language Perspective

by Jean-Jacques Dubray on  Mar 20, 2008 1

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?

by Jean-Jacques Dubray on  Jan 15, 2008 3

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?

File System Transactions - still a problem area?

by Alexander Olaru on  Jan 10, 2008 4

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.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT