Apama Architecture
Apama architecture has a modular, scalable design with core features that
Monitor inbound events typically delivered by a messaging infrastructure or market data feed.
Analyze those events in memory, either singly or in conjunction with other events whose attributes and temporal ordering represent a pattern.
Trigger outbound events that represent an action to be taken in response to the analysis.
As you can see, Apama's architecture is designed to process events. Event processing requires an architecture that is fundamentally different from traditional data processing architectures. Because Apama's architecture is event driven, an understanding of the distinctive qualities of this architecture is crucial to designing and building robust Apama applications.