One of the themes(/TLAs) mentioned at the Gartner Event Processing Symposium a few weeks back was eXtreme Transaction Processing (XTP) – processing very large amounts of information in a single system / process, instead of a variety of (sometimes mis- or under-) managed stovepipe systems.
Interestingly, this approach has a lot of overlap with CEP:
– read all relevant events into the system (customer transactions, RFID “events”)
– manage all process updates for all main entities “in parallel”
– manage inter- and intra-transaction relationships (such as views by customer, product, department, geography, time, etc)
– provide enterprise-level scaleability and performance, probably in a distributed (multi-geo) environment.
According to our friends at Gartner, “The platform must deal with heterogeneous environments, programmatic and multichannel user access, based on SOA and EDA concepts, integration and process automation, and more.â€
Well, isn’t this what (some) CEP systems can do? I see why. What do you think?