CEP Pre-Processing



In today’s increasingly real-time business environment, organizations need to respond to situations as they arise. Complex event processing (CEP) software helps them do so by analyzing streams of data and identifying patterns of events that signify emerging problems, risks and opportunities. Typical applications of CEP include algorithmic trading, fraud detection, compliance assurance and risk management. Even the most powerful CEP software struggles with the amount of information flowing through large organizations such as financial institutions, communications service providers and government agencies.

Solution Summary

Solace’s solution can route millions of messages a second to any number of CEP engines while filtering out meaningless data. In lower volume applications Solaces solution can normalize the data stream by transforming messages into a common format. Either way, Solace’s solution can dramatically increase the effectiveness of CEP solutions by feeding them a cleaner stream of data to process.

Advantages and Benefits

  • Reduced cost of CEP infrastructure: Deploying event pre-processing in hardware reduces overall costs by messaging, filtering, transformation and CEP engine servers and associated software licenses. Solution management and administration costs are also dramatically reduced as racks of servers can often be reduced to just a few.
  • Expand scope/viability of CEP initiatives: An event pre-processing layer enables CEP applications to identify compelling complex events amidst higher volume scenarios, allowing new uses that are impractical in pure software deployments.