W. Roy Schulte
30 July 2019
This article represents the author’s personal opinion, not that of Gartner Inc. or any other company.
Attention to event processing goes through cycles of waxing and waning, and we are in the waxing part of the cycle. In 2019 we have seen the birth of another new consortium, a slew of announcements for event processing products, and a major focus on event processing at the upcoming Strata conference in New York (September 23-26, 2019).
The newest consortium is the Event Driven Architectures Consortium. It calls itself “the world’s leading organization transforming the business by adopting event-driven architecture.” It explains “Event-driven computing technology is designed for managing complex interactions between assets, objects, and people in real-time. Our mission is to educate the market about event-driven architecture technologies in order to accelerate the digital transformation of business in China.”
A slew of event-related products are coming to market or making major improvements, bringing two kinds of benefits:
(1) Some are aimed at improving the agility and performance of transactional applications through the use of event-driven architecture (EDA). Today’s common, API-based applications are limited by their reliance on the client/server (request/response) architecture. The new EDA-oriented products make it easier to build applications that leverage the flexible, loosely-coupled nature of events. Among the many product examples are Amazon’s EventBridge (a serverless event bus for ingesting and processing data across AWS services and SaaS applications) and Solace’s PubSub+ (a messaging infrastructure that helps connect event brokers to form an event mesh).
(2) Other products are aimed at improving the effectiveness of business decisions through the use of stream analytics (complex-event processing and event stream processing). Some of these products focus on real-time analytics on data in motion. Among the newer product examples are Alibaba Ververica Platform (Flink), Google Cloud DataFlow and Streamlio Intelligent Platform for Fast Data. Other products support data ingestion or event data storage, such as Amazon Timestream, DataStax Cassandra, IBM Db2 Event Store, InfluxData’s InfluxDB, Microsoft Time Series Insights, Timescale’s TimescaleDB and VoltDB’s VolTdb.
The Strata Data Conference is a good place to get up to date on what is happening on both the transactional (EDA) and analytical (CEP) sides of event processing. It provides a variety of perspectives through the keynote presentations, tutorials on technology and products, vendor show floor and practical case studies. Strata’s historical focus on big data has evolved into a broader data and analytics theme, including coverage of artificial intelligence and some aspects of decision management.