Found a business needle in a haystack of events
gcuomo 060000X9CG Comments (3) Visits (4003)
Our business event processing (BEP) story is really starting to cometogether. In past blogs, I've said that BEP isan abstraction atop Complex Event Processing (CEP).The BEP abstraction manifests itself, first and foremost, as a set ofvisual tools. These tools allow the (non-programmer) business user to"sift" through apotentially massive collection of events and find that importantbusiness "needle" in that "haystack"of events.
Jeff Garratt, on my team, recently ran a set of lab experiments toillustrate the power of our BEP capabilities.
THE SCENARIO - For this exercise, we used a options pricingapplication written by BillyNewport to price options in real-time and a set of business rulesto identify volatile options, giving brokers an opportunity to reactearly to these changing conditions. This application processesevents within two zones -the Raw Event(options pricing) and Actionable Event (identity volatile options)zones.
THE ENVIRONMENT -For this exercise we use the following "technology ingredients":
As I said,our BEP solution is anchored in visual tooling.For this example, the BEP rules for option volatility would look likethis:
THE RESULTS -We ran the experiment with two basic styles of behavior; non-replicatedand replicated. These behaviors, dictate the level of resiliency inthe application. Non-replicated, means that if a failure occurs, onlythe stock partition in question fails. Replicated means that if afailureoccurs, the stock partition fails over to another partition in thecluster. Hence, Replication trades off performance for extr
Here is a table containing the results:
SUMMARY -This results show that we can process millions of events per second ina scalable event cloud,while continually analyzing the events in the cloud for businessactivity of interest. We also demonstrated how we canuse visual business tools to define rules and business events withoutprogramming. This really shows the power of business event processingin a robust and agile way.
Perhaps there is an opportunity to start to standardize thisscenario into a benchmark - Spec
Beth Hutchison and our new AptSoft colleagues (Steve Lyons and DaveMartin) are pulling together a very compelling product story aroundBEP, integrating AptSoft technology into the WebSphereportfolio. This will be announced at IMPACT2008. So, stay tuned.
UPDATE: At IMPACT 2008, we officially announced the WebSphere Business Events product! Read more here. What are you waiting for? Find that business needle!