Pion CEP Platform - Overview
Pion Platform is open source software for building complex event processing (CEP) systems.
Pion uses the most modern C++ libraries and techniques to enable best in class enterprise scaleability. It can distribute processing tasks across any number of CPU cores as well as across disparate servers.

Pion allows you to easily extend its capabilities through the development of plugins. Plugins can be developed to provide specialized data processing logic, web services, and to enable support for different data encoding formats and databases.
Reactors
Pion uses a special type of plugin called "Reactors" to define data processing logic. Any number of Reactor instances can be configured and connected together to create real-time data processing pipelines, or "Reaction Chains". Reaction Chains can also span across multiple servers using our (commercial) Feed Reactor.
Codecs
Pion's Codec plugins are used to read or write events using a particular data encoding format.
Services
Pion's Service plugins are used to create web services that run within Pion's embedded web server.
Databases
Pion's Database plugins are used to store and retrieve information using the embedded database or external database servers.
The Pion CEP Platform is owned by Atomic Labs, Inc. and published under a GPL Affero license. Commercial licenses are also available for purchase from Atomic Labs.

Recent comments
1 week 2 hours ago
1 week 5 days ago
4 weeks 4 days ago
4 weeks 5 days ago
4 weeks 5 days ago
4 weeks 5 days ago
7 weeks 5 days ago
14 weeks 4 days ago
16 weeks 21 hours ago
16 weeks 1 day ago