Scalable Live Analytics Live analytic applications require a powerful, scalable analytic engine that can quickly analyze the high volume of live data, maintain large sets of live information, and deliver results across the wide spectrum of dimensions and metrics. Sybase CEP takes the guess work out of delivering scalable live analytic applications. The powerful, high performance Sybase CEP engine and advanced optimizer combine to deliver high throughput at the highly complex workloads created by large volume live data analysis.
Sybase CEP also delivers on the second piece of the performance equation: scalability. Through highly optimized memory management and parallel execution, Sybase CEP offers large-scale state management and multi-faceted analysis across information scaling into the millions of live records.
Dynamic Queries and Flexible Access Live analytic applications allow users to filter, aggregate, slice and dice data to suit their specific needs. These applications require the ability to run dynamic queries against the real-time data being managed in the CEP engine.
Unlike first-generation CEP engines that produce only streaming output, Sybase CEP is capable of running large numbers of dynamic and continuous queries on the live information across many dimensions. Through shareable data windows, analytics can scale by representing different views or dimensions in shadow windows that are based off of master windows, and run a large number of dynamic queries on these views; subscriptions with predicates enables Sybase CEP to support a large number of clients by allowing downstream clients to filter results based on the values in specific fields.
Sybase CEP also allows clients to access the live analytic results at whatever speed is appropriate. Continuous queries can stream results or alerts to fast moving real-time charts. Snapshot queries allow result-set oriented tools, such as BI tools, to query the live data via standard SQL. Finally, snapshot-plus queries return a current result set followed by any incremental changes.
Rapid Development The Continuous Computation Language (CCL) is a powerful language that allows teams to quickly and efficiently develop new live analytic applications. Built from the ground up for event processing and analysis, CCL is the most powerful event processing language in the market, but also has a familiar SQL-like syntax that makes it easy and familiar to most developers.
With Sybase CEP, rapid development also comes from code you do not have to write. Sybase CEP reduces the coding effort through a number of underlying automated features such as persistence, event stream control, data indexing and more.
The easy to use Sybase CEP Studio provides a rapid lifecycle workbench for creating, testing and deploying live analytic applications. Integrated playback and debugging features speed the testing process, and developers can graphically organize projects and deploy these across any Sybase server.
Easy Data Integration Live analytic applications need to interact closely with data warehouses and applications to intermingle short and long-term analytic information for accuracy and full context. This reliance requires plug-and-play integration with data managed in corporate databases and applications.
Sybase CEP offers native integration with relational databases through database sub-queries and asynchronous data writes. Continuous analytic queries can easily incorporate historical analytics while pushing live events and analytic results into warehouses for long term storage. Sybase CEP also offers an RFC/RPC plug-in for data managed by external applications. The underlying engine has a transparent high-speed data cache that reduces calls to external data sources and thereby maintaining maximum performance.
Clustering and High Availability By their nature, live decisions and actions are mission-critical to the business operations. To enable Continuous Intelligence™, a CEP engine must support high availability to ensure constant access to the critical information.
Sybase CEP offers configurable enterprise-class clustering and high availability. High availability and scalability clusters can be quickly configured and easily managed in individual or mixed configurations. State persistence and guaranteed messaging options can be configured in the click of a button in the Sybase CEP Studio. This enables fast, easy and high availability clustering for mission-critical environments without any extra application programming.
Access to Live Data Sources Sybase CEP provides a large number of pre-packaged adapters that tap live data sources. The adapters allow your teams to incorporate live information, such as market and trade data, internet/e-commerce interactions, RFID data, transactions, sensor data and more, for live, up-to-the-moment analysis of markets, customers and operations.
Architecture Diagram
The Sybase Advantage
In any situation where you have access to data as it changes, you have an opportunity to improve your performance if you can extract faster insight from that data. With Sybase CEP technology you can:
Normalize, combine, filter and enrich multiple streams of raw data to deliver a live stream of actionable data
Continuously re-value your portfolio to monitor your allocations and exposures
Generate alerts when important business events occur, or when events fails to occur as expected
Continuously and automatically update your prices, whether for securities, commodities or physical goods, based on changing market conditions
Monitor transaction flows and/or sensor data to watch for patterns that indicate possible fraud or security breaches
Fast
Low latency - consistently
Multi-threaded, distributed architecture for extremely high throughput
Sybase is the only CEP technology to have independent (STAC) benchmarks that demonstrate our superior performance.
Versatile
Address wide range of business problems
Avoid the need for point solutions
Robust
Enterprise-class architecture
High availability
Full state recovery
Security
Efficient
Maximize developer productivity
Minimize dependence on specialist skills
Minimize learning curve
Range of tools
Ease of Integration
Large global, follow the sun, support team available 24/7
Use Cases
Order Stream Surveillance Complex Event Processing (CEP) technology from Sybase makes it easy to implement a realtime order flow surveillance solution.
Algorithmic Trading At Sybase, we recognize the need for a more efficient way of translating a trading or order routing strategy into an algorithmic trading solution.
Market Data Enrichment Sybase CEP technology provides an ideal platform for quickly implementing and maintaining a flexible set of business rules that turn raw market data into actionable market intelligence.
Real-Time Profit & Loss Sybase’s Complex Event Processing (CEP) technology is specifically designed with the understanding that today’s markets move too quickly to wait until end-of-day to know where you stand.
Automated Security Pricing Sybase allows your users to define the business logic they need themselves, without the help of a programmer histicated surveillance system that gained investor and global market confidence, which will scale as the Exchange continues to grow.
Data Sheets Sybase CEP data sheets cover a broad range of topics related to real-time market analytics. Click on a link below to view a data sheet.
Complex Event Processing Extracting insight from large numbers of individual transactions or events and continuously updating your perspective as new information arrives is critical to your ongoing success and your ability to adapt to changing markets and customers.
Sybase CEP Sybase offers an integrated complex event processing (CEP) platform built from the ground up to analyze streams of information at input rates of approximately a million messages per second and with latencies measured in milliseconds or less.
Sybase CEP for Capital Markets Complex Event Processing technology provides a platform for the rapid implementation of new applications that lets you react instantly to changes in the market and gives you the insight to make timelier decisions.
Sybase Real-Time Risk Monitor Framework Complex Event Processing (CEP) technology from Sybase powers a wide range of trading applications. Customers choose Sybase for the combination of rapid development and deployment and high performance.
Sybase CEP: Introduction To Complex Event Processing In Capital Markets Complex Event Processing (CEP) has a developed specific meaning in financial services and other industries where a significant and strategic fraction of the business information arrives as a high-speed stream of data.
Powering Continuous Intelligence for Energy Management This white paper will examine some of the key real-time data management and analysis problems with smart energy grids. It will also discuss how CEP-driven Continuous Intelligence streamlines the path to better energy management.
Sybase CEP Implementation Methodology for Continuous Intelligence™ This white paper discusses the Sybase CEP Implementation Methodology, which offers analytic developers a set of best practices for implementing Continuous Intelligence using Complex Event Processing.
With Sybase CEP, you quickly deploy live analytic applications that provide up-to-the-moment intelligence on market and trade data, online customer interactions, point-of-sale data, electronic transactions, RFID reads of asset or inventory movement and service usage records and statistics.
Sybase CEP powers up-to-the-moment intelligence over millions of discrete live information sets across many measures and metrics. Sybase CEP enables agile implementation of these live analytic applications through:
Scalable, Continuous Analysis – transforms large volumes of fast changing and historical data into live insights, delivering granular details that drive in-the-moment decisions, recommendations and actions
Integrated, Rapid Analytic Development Model – speeds the delivery of Continuous Intelligence™ with easy change and extensibility to meet businesses' changing needs
Just-in-time Delivery Model – allows decision makers to receive intelligence in real-time
Unlike traditional batch analytics that don't deliver intelligence fast enough, or custom applications that are too expensive, you can rely on Sybase CEP to implement Continuous Intelligence™ at a fraction of the time and cost - to enable faster, personalized execution at any market, customer or operational touch-point.