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

Ok, so if you’ve been following along, you’ll already know: Installed RabbitMQ, and Written a Twitter OnRamp that subscribes to a sample Twitter feed and publishes it on RabbitMQ, and Written a RuleBot that takes the tweet and breaks it into chunks, putting the chunks back onto the bus. And now I’m going to show the Esper code that gives us the top URL’s in the last X seconds found in the Twitter feed.  Here’s a screenshot. Here’s some output in text mode (easier to read): Event received: {URL=http:\\cnn.com, Total=731} Event received: {URL=http:\\colinclarkeventprocessing.com, Total=643} Event received: {URL=http:\\rabbitmqm.com, Total=636} Event received: {URL=http:\\cnn.com, Total=738} Event received: {URL=http:\\colinclarkeventprocessing.com, Total=651} Event received: {URL=http:\\rabbitmqm.com, Total=642} Event received: {URL=http:\\cnn.com, Total=742} Event rece... (more)

Just When I Thought I Was Done… Bring on the Visualization!

“They pulled me back in.” – The God Father. I’ve received some interest/emails about TwitURL – our Map/Reduce as it applies to CEP (cloud event processing) project.  Seems that people would like to see the results of these processes visually.  Who can blame them, right?  So, I was thinking, how can I add a little sizzle to TwitURL? Panopticon Panopticon offers some pretty slick visualization capabilities – you can check them out here.  And based upon some feedback/requests, I’m going to hook up a heat map to the output of TwitURL.  The heat map will show which URL’s are the hott... (more)

TwitYourl-Map/Reduce in CEP Land

... (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)

Erlang, RabbitMQ, & Redis

VMWare has been on a buying spree lately. In the last month, they’ve announced both Redis and RabbitMQ. Here’s VMware’s take on Redis, and spring source’s on RabbitMQ.  RabbitMQ is built with Erlang. Much Rejoicing in the Village We use both of these technologies at Cloud Event Processing.  And we love Erlang too.  VMware’s acquisition of these technologies not only validates our decisions, which we are very selfishly pleased about, but also sends an interesting message. The Message Please Everyone’s busy abstracting resources in the cloud – making resources like compute, stora... (more)