We are plumbing our event-driven architecture here at Cambia, and, as we were socializing our approach internally, a question came up about how the stateful-streaming-based complex event processor we're rolling out will fit into the overall flow of data. As I struggled to answer it clearly, I realized that the layers of event-related technology that … Continue reading The Event Renaissance is Reborn Event
Category: On Software Architecture
A Business-Level Introduction to APIs and Microservices
Health care is largely an information business. Physical treatment – medicine, surgery, therapy, the tools used to deliver it - is the tip of the spear. But it is surrounded by, informed by, enabled by, the flow of information. These days we manage all that information with software: Software is complex: it is expensive to … Continue reading A Business-Level Introduction to APIs and Microservices
Throw Off Those 1960’s Data Strategy Shackles
(This is the first in a series of posts on data strategy. Next post here.) I’ve been reviewing and providing feedback on a number of data strategies lately, each presented as a future state ‘conceptual’ architecture which is mixed-level-of-abstraction Dagwood technology sandwich with an implied left-to-right flow. You know the kind of diagram I mean: … Continue reading Throw Off Those 1960’s Data Strategy Shackles
The Value of Blockchain
In my previous post I argued that the core problem blockchain addresses is disagreement among the interested parties about the historical states of an object - a rental car, an order for granola, the price of pork belly futures. That was sufficient to let us rule blockchain out as a viable technology for large class … Continue reading The Value of Blockchain
The Fundamental Problem Blockchain Addresses
The possible role of blockchain in an interoperability scenario has come up at work, as it has and will for many of you in various contexts. So I thought I would share a perspective on blockchain that might help you cut through the hype and determine its fit for a given solution design. Blockchain solves … Continue reading The Fundamental Problem Blockchain Addresses