What Is Complex Event Processing?
Events are more suitable for containing content for monitoring, and complex event processing functions are more suitable for monitoring and decision control of enterprise application systems.
Complex event
- This entry lacks an overview map . Supplementing related content makes the entry more complete and can be upgraded quickly. Come on!
- Chinese name
- Complex event
- Foreign name
- Complex Event Processing
- Short name
- CEP
- Relationship of events
- There are 5 main types
- Handling of events
- Inferred Causes
- Chronological relationship
- Both between action events and action events
- Dependencies
- Dependencies between state attributes
- Events are more suitable for containing content for monitoring, and complex event processing functions are more suitable for monitoring and decision control of enterprise application systems.
- Complex event processing (CEP)
- Events are more suitable for containing content for monitoring, and complex event processing functions are more suitable for monitoring and decision control of enterprise application systems. Generally speaking, the business data in the data stream is the data that the enterprise application needs to process. These processes include obtaining updates, transmitting and converting, storing, calculating, displaying, and so on. Business data represents things in the real world and their states, and the processing of these data represents the processing of these things. These processes are usually described in a procedural language and are determined by the enterprise application developer at design time. And events include certain states and certain actions between things, that is, the data in the data flow and what operations are performed on these data. Through the events, you can understand the state of things and the operations on things in time. After getting these events, you can handle the events according to the event processing mode mentioned in the previous article:
- (1) Infer or judge the state of things and get some conclusions. This belongs to the scope of monitoring.
- (2) When some results appear, infer the cause of these results in reverse. Reverse reasoning requires that the cause be inferred from the result, and that the cause must be a necessary condition for the result. This also belongs to the scope of monitoring.
- (3) Based on the current state of things, decide what action to take next based on the desired result. This belongs to the category of decision-making.
- (4) Predict the future state of things based on their current state and actions on things. This is a bit vague, and I still classify it as a monitoring category. The conclusions, reasons, action decisions, and prediction states obtained from event processing will also affect the process of processing data and control branch selection of the process. The relationship between event processing and ordinary data processing is shown below