Outside CEP: the infrastructure stack

 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Complex Event Processing RSS News Outside CEP: the infrastructure stack
# 1  
Old 12-14-2007
Outside CEP: the infrastructure stack

vincent
Sat, 15 Dec 2007 01:55:26 +0000
One of the interesting options for CEP customers is “how much of the stack” do you “already have in place” versus “need to purchase” to feed the CEP engine? Although it is well known that any form of Event Processing will require a number of supporting technologies (middleware to deliver and consume events or messages, services or processes to enact the results of CEP-derived decisions, state management and persistence for time-based event patterns [*1]), it is not necessarily obvious whether or not an existing IT infrastructure will need upgrading to take best exploit the capabilities of CEP.
Factors to consider for the middleware selection include:
  • -performance (throughput, latency)
  • -reliability and resilience (including security)
  • -compatibility with existing applications and users (although any lock-in from an existing vendor should be discouraged!)
  • -headroom for future needs
  • -ROI
One interesting corollory of this question is that many of the other CEP vendors have naturally concentrated on areas where the supporting technology load is minimized: industries with existing event structures such as financial services and algorithmic trading applications using relatively standardized event streams to be processed, and consequently minimizing the investment required in supporting integration infrastructure. After all, every $ a CEP vendor spends on middleware integration is a $ less on interesting CEP functionality.
At TIBCO, of course, we have access to the full SOA and BPM stack, with best-in-breed publish-and-subscribe messaging underpinning the infrastructure stack. Quite a few TIBCO BusinessEvents customers, for example, are either already enhancing their middleware with TIBCO BusinessWorks, or are already deployed with TIBCO middleware, adapters, etc. Others will be quite content (!) to be utilizing competitor’s middleware stacks, and may want to use a CEP engine standalone without any other TIBCO infrastructure. For example, a blue-rinse IBM user, deploying the MQSeries message stack, or a red-rinse Oracle user, deploying Fusion, but both still wanting to deploy a best-of-breed JMS message-based rule-driven CEP engine would be quite happy to plug-in TIBCO BusinessEvents. After all, its a heterogeneous world out there, and we always make sure that any middleware user can access CEP technology from TIBCO!
Notes:
[1] Of course, many CEP engines (including BusinessEvents) include out-of-the-box persistence mechanisms.
Image

Source...
Login or Register to Ask a Question

Previous Thread | Next Thread

3 More Discussions You Might Find Interesting

1. Infrastructure Monitoring

Infrastructure Testing

Hi Admins, could anyone sahre the technologies and data points involed in "Infrastructure Testing" and what is the role of system admin in this testing. regards Tarun. (2 Replies)
Discussion started by: tarun_nix
2 Replies

2. UNIX for Dummies Questions & Answers

Kernel Stack vs User Mode Stack

Hi, I am new to the linux kernel development area. I want to know what is the difference between kernel mode stack and user mode stack? Does each process has a user mode stack and a kernel mode stack?? Or Each process has a user mode stack and there is only one kernel mode stack that is shared by... (4 Replies)
Discussion started by: saurabhkoar
4 Replies

3. Programming

what is stack winding and stack unwinding

helo can u tell me what do you mean by stack winding and stack unwinding Regards, Amit (2 Replies)
Discussion started by: amitpansuria
2 Replies
Login or Register to Ask a Question