Business Intelligence SIG: Drinking from a Fire Hose:
The Why's and How's of Complex Event Processing
Drinking from a Fire Hose: the Why's and How's of Complex Event Processing
Consider the following applications from a variety of domains: program trading, risk management, fraud detection, intrusion detection, server grid monitoring, application monitoring, SLA monitoring, business process monitoring, sensor networks, RFID applications, power gird monitoring, and so on. They may seem unrelated, yet they all have something in common. These applications, together with many others, require an ability to process and analyze very large volumes of events (1000-1,000,000 events/second) in real-time, often with the latency measured in seconds or even milliseconds.
Until recently, most such applications were hard-coded in a language like C or C++. Writing them required a great deal of skill, and maintaining them was quite hard. Conventional relations databases and business intelligence tools were never designed to support the data rates and the latency required. Recently, however, a growing number of companies are offering products called Complex Event Processing engines. While all different, such engines offer a higher-level programming model and a set of constructs that make writing and running Complex Event Processing applications much easier. In this talk, we'll explore why CEP Engines are important, how they help to write high performance CEP applications, and how these engines work internally.
About the Presenter
Mark Tsimelzon; President & Chief Technology Officer, Founder Coral8 www.coral8.com
A graduate of Mathematics and Computer Science from Massachusetts Institute of Technology, Mark has proven himself to be a strong entrepreneur and technology innovator. In 1998 Mark founded a Web integration and personalization startup CallTheShots, Inc. which was selected by Red Herring in 2000 as one of top 20 emerging technology companies and by Jupiter Communications as one of their Demo-Finale finalists. He successfully negotiated the acquisition of his company to Akamai Technologies in 2000.
During his two years at Akamai, Mark led the design and architecture of their 'Edge Computing' strategy and platform, which has been acclaimed by customers to deliver unparalleled scalability, reliability, performance, and cost advantages to their applications.
Mark was also responsible for major partnerships with IBM, Oracle, Microsoft, Vignette, ATG, and other technology vendors. Akamai's Edge Computing is the largest distributed computing platform of its kind, comprised of 15,000 hosts across 65 countries. Mark also has a diverse development and management background amounting to key product releases at CETR, Eclipse International, Teknekron Software Systems (now TIBCO), and Mystic River Software. He also did research in scalable distributed systems at Stanford University.
Cubberley Community Center
4000 Middlefield Road, Room H-1
Palo Alto, CA
6:30 - 7:00 p.m. Registration / Networking / Refreshments (please arrive before 7:00 p.m.)
7:00 - 8:30 p.m. Presentation and Discussion
$15 at the door for non-SDForum members
No charge for SDForum members
No registration required
More on the Business Intelligence SIG....