Real-time streaming event analysis for continuous business intelligence about market events to instantly assess the potential impact on your business and help you take appropriate action to the capital markets
In the capital markets, things happen fast. The markets move fast, positions change fast. Reacting quickly is the key to increasing profit and/or managing risk. Whether it’s an automated trading application or market making application that needs to react to market movements instantly, or a risk manager that wants to see the firm’s exposure updated continuously throughout the day, it all comes down to the ability to analyze data arriving from multiple sources, at very high rates, in real-time.
This phenomenon is by no means exclusive to the capital markets. In addition to financial services, many industries, including telecommunications and networking, logistics and transportation, and government, are experiencing the same challenges of growth in data volumes, acceleration of rates at which data is received or created, along with increasing business pressure to be able to analyze the data and act on it in real-time to maximize profit and/or to reduce risk.
Complex event processing technology (CEP) provides an innovative approach to deriving intelligence from event data in real-time. As a platform for application development, it provides high level tools for defining how events will be processed and analyzed. As an engine for an Event Driven Architecture (EDA) it provides the “brains” to absorb, aggregate, correlate and analyze events, producing new high-level events that can trigger a response as well as producing high-level information that shows the current state of the business. The real-time decision support system lets you easily define logic that will be applied to incoming events (i.e. messages) to do things such as:
Combine data from multiple sources, producing derived streams with richer and more complete information.
Compute value-added information to enable rapid and real-time decision-making support.
Watch for specific conditions or patterns to enable instantaneous response.
Produce high-level information, such as summary data, statistics, and trends to be able to see the big picture, or the net effect, of many individual events.
Continuously re-compute key operating values based on complex analysis of incoming data.
Collect raw and/or result data into a historical database for historical analysis and/or compliance.
Respond quickly with minimal latency
Real-time processing and analysis of high-speed event streams
Event processing latency of milliseconds to seconds
Enables risk managers to make real-time calculations of risk and profits and loss
Support for streaming analytics and alerts
Native C/C++ engine, adapters and analytics offer ultra-low latency and high throughput
Publish-subscribe architecture enables scaling out across cluster nodes
Optimized for modern multi-core, multi-threaded 64-bit hardware
Integrate faster
Maximizes development resources and implement new capital market applications with significant savings in development time and resources
The industry’s most SQL-like event processing language
Extensive off-the-shelf adapters
Scalability
Comprehensive SDKs, including C/C++, C#, Java, Perl & Python
Extensible User Defined Functions (UDFs)
Rapid testing and deployment that teams opportunities
Sybase’s product offerings for real-time streaming include: