WSO2 Complex Event Processor(WSO2 CEP) 3.1.0
Release Notes
11 April 2014
WSO2 CEP is a lightweight and easy-to-use Open Source Complex Event Processing
Server (CEP) is available under the Apache Software License v2.0.WSO2 Complex
Event Processor identifies the most meaningful events within the event cloud,
analyzes their impacts, and acts on them in real time. Its built to be extremely
high performing and massively scalable.
This is based on the revolutionary WSO2 Carbon platform,
and is based on the OSGi framework to achieve the better modularity for
your Service Oriented Architecture (SOA). This also contains a lots of new
features and many other optional components to customize the behavior of the
server. Further, if you do not want any of the built in features, you can
uninstall those features without any trouble. In other words, CEP can be
customized to your SOA needs.
WSO2 Complex Event Processor is shipped with Siddhi and supports plugable back end
runtimes as features which can be installed via WSO2 Carbon Feature Management.
Siddhi is a Complex Event processing Engine developed by WSO2 engineers to achieve very high
performance and massive scalability
An open source product, WSO2 Complex Event Processor is available under the
Apache Software
License (v2.0).
This includes all of the extra integration and management
functionality as well.
The WIKI based documentation is available at
http://docs.wso2.org/wiki/display/CEP310/Complex+Event+Processor+Documentation
Key Features
- Support Multiple Input Event Adaptor Types - WSO2 CEP supports WSO2Event, SOAP, HTTP, JMS, Email, File, Kafka
input adaptor types
- Support Multiple Output Event Adaptor Types - WSO2 CEP supports WSO2Event, SOAP, HTTP, JMS, Email, SMS, Logger,
Kafka, MySQL, Cassandra output adaptor types
- Support for multiple event formats such as XML, JSON, Map, Text & WSO2Event
- Siddhi Query Partitioning
- Siddhi Event Tables to use historical data within real time processing
- High Availability Deployment
- Output rate limiting support for Siddhi
- Monitoring Support - WSO2 CEP supports system, per execution plan/per deployment artifact monitoring.
- Tracing Support - WSO2 CEP supports tracing a message at multiple stages of the event flow.
- Event Flow Support - WSO2 CEP supports visualizing the event flow within the system.
- Event Simulator - WSO2 CEP supports an easy gui to send sample events to test the event flow.
- Sample framework for CEP
- Easily Integrates with Enterprise System - by RESTful HTTP protocol with JSON, JMS MAP/XML/Text messages, SOAP
and Email
- Support for Long Duration Queries - Supports periodic snapshots to a scalable persistence store (Apache
Cassandra).
- Tightly Integrates with WSO2 Business Activity Monitor - for recording and post processing of events with
Map-Reduce via Apache Hadoop.
- Realtime Dashboard using WSO2 User Engagement Server
- Siddhi Extensions
- Event Adaptor Extension
- Configuration based class loading mechanism for Siddhi
- Arbitrary key values pair support for WSO2 Events
New Features In This Release
- High Availability and Fail-Over for WSO2 CEP
- Improve performance for thrift events
- Implement Passthrough Feature for all components
- Gadget gen tool to create gadgets for CEP dashboard
- Input Event Adaptor - File Tail Reader
- Output Event Adaptor to log events on the screen
- HTTP input event adaptor
- Configurable cache sizes for siddhi event table caches
- Support small Batch within Sliding Windows
- Event Flow Visualizer
- Event Simulator
Reporting Problems
Issues can be reported using the public JIRA available at
https://wso2.org/jira/browse/CEP
Contact us
WSO2 Complex Event Processor developers can be contacted via the mailing lists:
For Developers:
[email protected]
For details on subscriptions see
http://wso2.org/mail
Alternatively, questions can also be raised in the stackoverflow:
Forum
http://stackoverflow.com/questions/tagged/wso2/
Training
WSO2 Inc. offers a variety of professional Training Programs, including
training on general Web services as well as WSO2 CEP, Siddhi, WSO2 BAM,
Data Services and a number of other products.
For additional support information please refer to
http://wso2.com/training/course-catalog/
Support
WSO2 Inc. offers a variety of development and production support
programs, ranging from Web-based support up through normal business
hours, to premium 24x7 phone support.
For additional support information please refer to
http://wso2.com/support/
For more information on WSO2 Complex Event Processor, visit the
WSO2 Oxygen Tank
Thank you for your interest in WSO2 Complex Event Processor
-The WSO2 Complex Event Processor Development Team