For the relevant versions of the applications used as features, see Compatibility of WSO2 Products.
Feature | Description |
---|
Extremely High Performant Processing Engine | - Processes more than 2.5M events/sec on single server commodity hardware.
- Powered by WSO2 Siddhi.
|
Powerful and Extensible Query Language for Temporal Event Stream Processing | - Filter events by conditions.
- Join event streams and create new streams.
- Execute temporal queries using various windows.
- Detect and respond to various event patterns and sequences.
|
Support for Rich Event Model | - Events modeled as tuples of data, metadata and correlation data.
- Support for typed properties including integral types, floating types, string and boolean.
|
Extremely High Performant Event Capturing and Delivery Framework Over Apache Thrift or HTTP | - Java data publisher agent to plug into any Java based system.
- Data publisher agent support in other languages (C/C++/C#) via Thrift language bindings.
- Horizontally scalable to support very large event volumes.
|
Easily Integrates with any Enterprise System for Event Capture | - RESTful HTTP protocol with JSON
- JMS MAP or XML messages.
- SOAP over any transport protocol
|
Effective Event Publishing to Enterprise Systems and Custom Notifications | - XML, Map, Text events via JMS protocol
- E-mail notifications
- WS-Event notifications over any transport protocol
|
Massively Scalable | - Supports large numbers of queries via partitioning into different servers.
- Massive working memory support via distributed caching with Hazelcast.
- Distributed chaining of complex queries.
|
Highly Available Deployment | - Run multiple CEPs configured with a Hazelcast distributed cache as a shared working memory.
|
Support for Long Duration Queries | - Queries can span lifetimes much greater than server uptime.
- Supports periodic snapshots that can store all state information and windows to a scalable persistence store (Apache Cassandra).
- Pluggable persistent stores.
|
Tightly Integrates with WSO2 Business Activity Monitor | - Supports recording and post processing of events with Map-Reduce via Apache Hadoop.
|
Built-in Support for WSO2 Products | - Pre-built event sources from key WSO2 products.
|
Lightweight, Developer Friendly and Easy to Deploy | - Server customization via feature provisioning of any WSO2 middleware capability.
- Choice of deployment to on-premise servers, private cloud or public cloud without configuration changes.
- Integrated to WSO2 Developer Studio, Eclipse-based IDE for all WSO2 products.
|
Manage and Monitor | - Comprehensive management & monitoring Web console with enterprise-level security.
- Built-in collection and monitoring of standard access and performance statistics.
- Flexible logging support with integration to enterprise logging systems.
|