O'Reilly logo
  • Ken Rennoldson thinks this is interesting:

In these systems, the relationship between queries and data is reversed compared to normal databases. Usually, a database stores data persistently and treats queries as transient: when a query comes in, the database searches for data matching the query, and then forgets about the query when it has finished. CEP engines reverse these roles: queries are stored long-term, and events from the input streams continuously flow past them in search of a query that matches an event pattern [68].


Cover of Designing Data-Intensive Applications


Is this how we would implement validation?