Remote Requests, Synchronization, and Performance

The semantics of the CCL language require that rows be kept in chronological order and processed in chronological order.

A call to a remote server (either an RPC server or a database server) may take a significant amount of time to execute. This depends on such factors as network bandwidth and latency, the load on the remote service, and so on. The delay in getting data back from the remote call may delay the output of rows from the queries.

Sybase CEP Server uses multiple techniques to minimize the delay. Techniques include caching data from the remote service and internal parallelization.

For more information, see the Sybase CEP Installation Guide and Sybase CEP Technical Notes.