6 years, 7 months ago

Gartner’s event driven business strategy, the “secret sauce” for success in the digital era (i)

continuing from
Gartner’s event driven business strategy, the “secret sauce…”
CIOs must define an event-centric digital business strategy says Gartner in the title

6 years, 11 months ago

Event-Driven Architecture

I had the pleasure to view an interesting presentation with Marthin Fowler regarding the concept and solution architecture of event-driven architecture. Fowler presents four different patterns that can enable  Event-Driven Architecture in an organisation and through the four patterns, Fowler defined his view of how to achieve Event-Driven Architecture. You can watch the presentation inContinue reading “Event-Driven Architecture”

12 years, 5 months ago

Active Information: Streaming through Computational World, Changing change via experimentation platforms

My latest posts on the HPIO Active Information blog:

Streaming through a Computational World — (most popular post to date)

To take advantage of the computational world, or the nearer term internet of things, we need to infuse smarts throughout our data collection networks.  We need to employ up-front and intermediate filters, traffic cops, aggregators, pattern detectors, and intelligent agents.  We need to get over being data hoarders, and have the astuteness to leave data behind.

Busting cultural resistance via experimentation platforms — (changing change)

Culture, mistrust of the data, lack of interest. These very human factors are adoption barriers for 46% of the respondents. Yet, these barriers aren’t new. Nor, confined to big data and advanced analytics. To change a culture, you need to bring proof to the table.  And proof requires hands-on experimentation and real-world data. We need data to prove that we need data. How will we get that?

Related posts:

  1. Recent Active Information Writing: Crash-proof code, data lessons & infographics
  2. Active Information Writing
  3. Active Information: Reclaim the “I” in CIO, Big Data & Collective Intelligence
12 years, 11 months ago

Absence of Event = Event

In this week’s Active Information post, I riff off a quote by Jud Valeski the CEO of Gnip, on the dearth of event-driven talent:

“Beyond infrastructure issues, as engineers, the web app programming we’ve been doing over the past 15 years has taught us to build applications in a highly synchronous transactional manner…”

“…You would be shocked at the ratio of engineers who can’t build event-driven, asynchronous data processing applications, to those who can, yet this is a big part of this space.”

If you are a frequent reader here, you’ve seen the event constructs I published over there.

One that I didn’t include is the fact that the absence of an event can be an event.  Chris Martins brought that up on Twitter.

In my initial event writing, I wrote of a system heartbeat example:

“…a business-to-business order gateway is supposed to be emitting System Heartbeat events every 15 minutes. The System Heartbeat events inform IT operations the gateway is up and running. The absence of a heartbeat event indicates a failure. If the order gateway is down, business customers are likely to place an order with a competitor.”

On Twitter yesterday, I mentioned an event-driven billing subsystem I’m currently working on.  In that system, we’ll be generating a (standard) projected monthly invoice.  The invoice generation starts when the party is approved for billing.

Invoice regeneration is triggered by a set of events, including a change in plan, the receipt of a payment, or the absence of the receipt of payment.  In this subsystem, the absence of a receipt is a non-payment event.

So, yes.  The absence of an event is absolutely an event.

Related posts:

  1. 5th Anniversary Edition – Event-Driven Architecture Overview
  2. BBC Business News: Real-time (Event Processing) beyond Wall Street
  3. In-brief: Conversation with Jeff Wootton on Event Processing at Sybase, SAP Company