Highly scalable microservice platform, works on message streams, runs inside a SwiftMQ Router and can be easily integrated into existing infrastructures and data feeds.
Streams can intercept any message flow sent by applications over queues and topics. No need to change application code or messages.
Sliding, tumbling, session windows | event time processing | late arrival handling | queue, topic, management inputs | queue, topic, eMail outputs
Stream message data can be enriched on the fly from any JDBC compliant database.
Streams can be connected via intermediate queues and topics router network wide to implement complex logic or pipelines in multiple, exchangeable steps.
No data is lost or processed twice in case of a HA failover due to HA transaction consistency.
Streams continue after a HA failover at the point where they stop before the failover.
SwiftMQ Streams is included in SwiftMQ Universal and High Availability Router.