Partition events across cluster nodes dynamically – scaling to tens of millions of events per second.
No downtime during software upgrade, stream processing of rules and topology changes.
SQL-like language and annotations for defining stream processing rules, including declarative pipeline stitching to enable dynamic topology changes at runtime.
Multi-dimensional metrics aggregation over time windows. Custom stream creation through enrichment, mutation and data filtering.
Real-time logic to group user events into sessions, enabling user session-based metrics and insights.
Easy pipeline setup through Docker images.
Visualize metrics in real-time using a rich set of widgets. No coding needed.
Standard SQL and structured JSON queries including dynamic data source management.