|
StarRules™ is a language designed specifically to meet the needs of large-scale, high-performance event processing systems. Because the language is created specifically for event processing, it enables an intuitive rather than a complex development process. This means that the complexity is hidden from the end-user, regardless of whether that end-user is a developer or a business user. Yet the user can easily tap into the power of StarRules to create very complex event-driven scenarios.
This actor-oriented language is ideal for complicated interdependencies and cross-talk between different streams of computation. It goes far beyond the simple event filtering provided by many CEP-based solutions.
StarRules brings a variety of benefits to authoring:
- Ease of Use:
- StarRules are based on a user’s “real world” view of the data, and can easily accommodate complex nested data structures and arrays
- Business user control: supports abstractions to vertical languages, enabling even high-level business users to control and update the system
- A built-in framework mechanism eases the burden and repetitiveness when building “cookie-cutter” applications.
- Ultimate Performance:
- No need to do costly call-outs to Java, C or external analysis systems because StarRules supports deeply complex analytics, linear programming, linear regression, look-ahead and more.
- Optimized to handle large magnitudes of interrelated, recursive queries
|