SOA Talk

Aug 29 2008   10:43AM GMT

XTP powers SOA



Posted by: Heather Clancy
Tags:
Complex Event Processing (CEP)
Development
event-driven architecture
Extreme Transaction Processing (XTP)
IBM
Oracle development
SOA

Extreme transaction processing (XTP) gets down to business in service-oriented architecture (SOA) applications at AbeBooks.com, a Canada-based online bookstore, profiled in a SearchSOA user story earlier this month. The marketplace for books is using Oracle Coherence, a distributed in-memory data grid designed for XTP environments. A product of Oracle’s purchase of Java performance specialist Tangosol in 2007, Coherence automatically partitions data in-memory across multiple servers.

“We’ve implemented Oracle Coherence for the shopping basket in our online site,” said Leith Painter, manager of development at AbeBooks.com. “We wanted to persist key information in memory for our buyers in purchasing books without having to read/write from the database.”

XTP is highly touted for the financial services industry where it can, for example, help prevent cyber theft by sorting through massive transaction data streams and flagging exceptions that may indicate crimes such as credit card fraud, said David Chappell, Oracle’s chief technologist for SOA, in a Q&A interview.

XTP, and complex event processing (CEP) are potentially killer apps for SOA.

John Bates, whose research at Cambridge University in the U.K. helped pioneer the event-driven technology, predicted in a SearchSOA interview that CEP could create “a new physics of computing” Where older approaches to business intelligence applications focused on hourly, daily or even weekly reports and analysis, CEP has the power to show business managers what is happening now. That’s the “new physics” Bates envisions.

Among the big vendors, IBM WebSphere CTO Jerry Cuomo sees CEP becoming the next big thing SOA. In an interview with SearchSOA, Cuomo envisions applications beyond transaction processing including shipping companies using CEP to monitor RFID and GPS data to track individual packages traveling on a truck.

From the analyst perspective the emphasis on events is a natural progression for SOA.

SOA is all about events, as Jason Bloomberg, senior analyst with ZapThink LLC, has been telling us for some time. “Our perspective is that SOA should fundamentally be event-driven,” he said when interviewed for an article on event-processing.

Bloomberg went on to say: “In SOA, services communicate by sending and/or receiving messages, and messages are essentially software events. That is how the system reflects a business event. So in a fully realized SOA implementation, the traffic you’d expect to see on the network will consist of services and service consumers madly exchanging messages — or in other words, large numbers of events in what you might call an event cloud.”

 Comment on this Post

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to: