Cloud Event Processing - Analyze, Sense, Respond

Colin Clark

Subscribe to Colin Clark: eMailAlertsEmail Alerts
Get Colin Clark: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Colin Clark

I’ve spent the last couple of days, after absorbing the Sybase acquisition of Aleri’s assets, looking at the various CEP players websites for evidence of cloud (grid name du jour) deployment. I haven’t found anything worth mentioning.  That’s not to say that I might have missed something.  But my guess is that with all the economic woes lately, that the CEP vendors have either chosen to ignore or just simply aren’t aware that the rest of the world is actually solving real problems with cloud deployments. Which is interesting. It’s interesting because one of the pioneers in CEP & database space, Mike Stonebreaker (love that name), has gone on to work in stealth mode (it says stealth on their web site anyway) over at VoltDB. VoltDB is based upon work done on HStore and would appear, on the surface anyway, to incorporate all of the things we’d expect in an OTP environ... (more)

Cloud Event Processing: CEP in the Cloud

Over the past few weeks, I’ve implemented map/reduce using techniques commonly found in Complex Event Processing.  Here’s a summary of what was involved, and what tools would make such a deployment easier. Getting the Data One of the first tasks accomplished was the creation of an OnRamp – we use OnRamps to get data into our cloud for processing.  The specific OnRamp used in this learning exercise subscribed to Twitter and fed the resulting JSON objects onto the service bus, RabbitMQ in this case.  We had to correctly configure RabbitMQ for this, and the OnRamp needed to be specif... (more)

Cloud vs Grid

IBM Session at Cloud Expo I’ve been getting a lot of email, and there have been some posts on this blog, regarding CEP based services in the cloud. So as we go down this road, I thought it would behoove us to examine what a cloud is and isn’t and what a grid is and isn’t. I found this introductory article from IBM.  It’s a good start.  I’ll be looking for some more articles – if you’ve got anything you’d like to add to this conversation, please feel free to contact me or add your comments below. Personally, my experience with grid comes from Capital Markets and calculating pric... (more)

CEP & RuleBots & OnRamps – Oh My!

I like Streambase’s announcement regarding their open source repository for CEP related stuff. And imitation is the sincerest form of flattery, so I thought I’d follow suit. In my glossary of terms, I deal with RuleBots and OnRamps. RuleBots RuleBots are pieces of code that subscribe to streams, do something of interest, and then put a result back on a stream. We’re releasing RuleBots with logic pertaining to Regulation NMS surveillance rules in the areas of: Trade Through, Unusual Activity, NBBO Calculator, Late Trading, Front Running, Wash Sales, Short Sales, Locked/Crossed, a... (more)

Cloud Aware or Cloud Built

So You’re Renting Xen Condo’s in the Cloud, Big Deal, What’s Your Next Act? Here’s another quote from the article, “21 Experts Define Cloud Computing” “The ‘cloud’ model initially has focused on making the hardware layer consumable as on-demand compute and storage capacity. This is an important first step, but for companies to harness the power of the cloud, complete application infrastructure needs to be easily configured, deployed, dynamically-scaled and managed in these virtualized hardware environments.” Kirill Sheynkman I like this quote too – but for different reasons th... (more)