Oracle mixes extreme transaction processing with SOA

What SOA trends are you seeing in the financial services industry?
David Chappell: What we're seeing is that SOA coupled with a class of applications coined as extreme transaction processing or XTP is the future for financial services infrastructure. So IT continues to be seen as the enabler. We've seen some supporting data from Gartner/DataQuest that IT spending in financial services is going to reach $566 billion by 2010. Where SOA comes into the picture is that it enables IT to deliver new business services faster, while leveraging existing systems. At the same time the financial institutions are pushing limits that require more processing capability yet at the same time they don't want to see an exponential rise in their investment in hardware. So the extreme transaction processing class of applications has been most notably seen in areas such as fraud detection, risk computation and stock trade resolution. They're even pushing the mainframe to the limit. These types of applications require a new computing paradigm.

 

What does XTP provide?
Chappell: What XTP does is allow transactions to occur in memory and not against the backend systems directly due to the need for extremely fast response rates, but still including transactional integrity. So think of classes of applications that need to handle large volumes of data that need to be absorbed, correlated and acted upon. Typically that data processed by XTP applications comes in the form of large numbers of events and usually represents data that changes frequently.
数据挖掘工具

What is Oracle doing with the XTP paradigm?
Chappell: We have some products in that area. We have Oracle Coherence, which is from an acquisition we made early last year of Tangosol Coherence and its products. That coupled with Oracle SOA Suite delivers the industry' first Grid-enabled SOA platform that enables extreme transaction processing applications.
数据挖掘交友

Where is XTP used?
Chappell: There's some use cases around XTP. What we're seeing for instance in financial services have to do with collecting and correlating large volumes of events, which can tie into or overlap with complex event processing [CEP] applications. It's things like doing exception handling on large streams of events and looking for certain patterns that occur over spans of time. In financial services, for example, it might be that we're tracking ATM withdrawal activity across a span of time looking for specific events across a transaction network that aren't supposed to happen, doing fraud detection for example. There was something that happened to me recently where somebody had gotten hold of my credit card and was using it in a way that was automatically detected and identified, which I'm thankful for.

数据挖掘工具

What does XTP add to CEP?
Chappell: What XTP brings to the table is something that is really complementary to complex event processing engines. Usually, a complex event processing engine is something that can also capture, correlate and apply decision rules to look for specific patterns in events over time and look for exceptions. However, there are certain applications that operate on streams of event data that is so voluminous that typical backend solutions or storage solutions just can't handle it. There are some customers that we deal with that are saying there just aren't disks that spin fast enough to handle the volumes of data that we need to consume and process. So in that regard, a CEP engine by itself is not sufficient to handle those applications. XTP ties into CEP and SOA in the Oracle Coherence product, which is very adept at acting as a horizontally scaleable in-memory cache that can collect pieces of data that come in from events in a variety of high volume streams and basically act as a place to store the event data with high-speed in-memory access without necessarily requiring backend persistence storage to maintain high availability for that data. Where that ties in with CEP is when that data is collected it can be analyzed by a CEP engine, so patterns can be applied and looked for across that data. 数据挖掘工具
数据挖掘交友

Then it also ties into SOA?
Chappell: Where that ties into SOA is once the pattern matching engine, whether it's built directly into the XTP application itself or is identified by the complex event processing engine, is it identifies an event of significance such as ATM withdrawal fraud. Say for example your ATM card is used in different ATM machines or is used to make purchases in three or four states or even different countries within a matter of minutes, that's usually a flag that some kind of fraud is going on. Once that kind of a situation is detected then an SOA process in BPEL [Business Process Execution Language] can be kicked off to make the proper notification, send alerts to Business Activity Monitoring [BAM] dashboards.

In part two of this interview tomorrow, Chappell discusses the technology behind XTP and how it applies to industries beyond financial services.

[数据挖掘专家] [数据挖掘研究院] [数据挖掘论坛] [数据挖掘实验室]
上一篇:Setting Up an Effective SOA Governance Model
下一篇:HP ramps up SOA software launches
最新评论共有 0 位网友发表了评论 , 查看所有评论
发表评论( 不能超过250字,需审核,请自觉遵守互联网相关政策法规。 )
匿名?
数据挖掘网站导航 数据挖掘论坛导航
  • 数据挖掘工具
  • 数据挖掘论坛
  • DataCruncher - Cognos
  • MineSet - MathSoft
  • Intelligent Miner - GainSmarts
  • Sqlserver - SAS - Clementine
  • CART - Weka - WizSoft
  • NeuroShell - ModelQuest
  • data mining tools - Darwin
  • 数据挖掘交友
  • 数据挖掘博客
  • 数据挖掘工具
  • 数据挖掘资源
  • 数据挖掘技术算法
  • 数据挖掘相关期刊、会议
  • 研究院联盟合作专区
  • 数据挖掘基础与相关技术
  • 数据挖掘厂商与就业
  • 数据挖掘研究者乐园
  • 知名厂商数据挖掘工具资料
  • 国内数据挖掘实验室
  • Foreign Data Mining Lab
  • 热点关注
  • 对 SOA 宣传的冷静分析
  • GWT快速入门
  • Building a SOA Development Environment
  • Tuscany SCA(1.0M2) 引导及装配过程
  • 业务敏捷与SOA
  • 构建成功的 SOA 项目
  • what is SAAS,How about China's SAAS中国
  • SOA应用状况分析
  • 和SOA一起对抗复杂性
  • Combining classifiers to predict gene fu
  • 论坛最新话题
  • Foundations of Statistical Natural Langu
  • Game Theory meet Data Mining: A Recent P
  • System Building: How does it help or hin
  • 数据挖掘与Clementine培训
  • 新手报到
  • 求 SASEM 客户流失预测分析
  • 数据挖掘工程师/搜索研究院—北京——无线
  • 数据挖掘入门介绍(如何着手数据挖掘)
  • Information Overload Survey Results
  • The INEX 2005 Workshop on Element Retrie
  • 相关资讯
  • Setting Up an Effective SOA Governance M
  • 实施SOA项目常犯的10大错误及对策
  • Should You Go with a Large or Small Firm
  • 构建成功的 SOA 项目
  • Building a SOA Development Environment
  • Combining classifiers to predict gene fu
  • 业务敏捷与SOA
  • 对 SOA 宣传的冷静分析
  • SOA: Sometimes it IS about the technolog
  • Eclipse 插件自动构建介绍
  • 数据挖掘实验室资料
  • 数据挖掘博客地址
  • 数据挖掘实验室网站地址
  • Prepare for Medicare audits by using dat
  • 注册成为SAS用户与爱好者俱乐部会员
  • 水南梅
  • 明日烟
  • 新人报道
  • 下载
  • 厦门服务器托管,450元/月—0592-5177319 高
  • 买空间送域名--0592-5177319 高静