Top
Interstage Big DataComplex Event Processing Server V1.1.0 User's Guide
FUJITSU Software

7.1.1 Scaleout of Complex Event Processing

If individual input events are simply to be filtered and output, you can install BDCEP on multiple servers and distribute input events using the front-end load balancer for processing them.

In some cases processing may not simply entail filtering but may instead specify a view, named window, OUTPUT clause, pattern expression, and aggregate function in the complex event processing rule. The input event information and the information generated as a result of processing the input event information are held in the memory. The information held in memory is then used to perform subsequent processing. In such cases, if a load balancer is used to simply distribute input events to multiple servers for processing, the information used for subsequent processing may not exist in the memory of the same server, and the anticipated output may not be achieved.