LiveRules is built for performance and compatibility with various data sources like any java supported RDBMS, MongoDB, JSON, XML, and HBase.

How LiveRules integrates with Databases (like any RDBMS, MongoDB and HBase)?

Our unique approach with table (in RDBMS) / collection (in NoSQL) mapping allows the administrator to build your business dictionary (business terms for your corresponding table columns) in a record time.  Once the business dictionary is mapped, then you are ready to author your rules in a Web-based editor.

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Multi-data Source Support

Since LiveRules supports various data sources like RDBMS, MongoDB (NoSQL), JSON, XML and HBase out of the box, it makes your development really easy.

LiveRules as a Software as a ServiceSupport for Administration

LiveRules comes with lot of tools for developers to check the system and manage it effectively.  Like log tracker which can be enabled on-demand for a set of input parameters, audit logging for any slow running queries, advisor for proactive advice on any missing data in the rules that you have authored, analytics for tracking the rules, events and queries and comes with dashboard reports to show execution rates, etc.

With all these tools, the developers never need to get into the system for getting the log as it can be enabled and viewed via a web console.  Along with all the other features, one can breathe easy and support the system with ease.

k

Embedded part of Java based solutions

Embedded part of your java based applications.  This allows the application to run part of another application natively.

Run as a stand-alone version

LiveRules can run as a stand-alone version without a need for any specialized environment.

Runs as RESTful web service

Runs as a RESTful webservice within your environment where it can support various applications to invoke the rules remotely

LiveRules as a Software as a Service

LiveRules as a Software as a Service (SaaS) model where we take the JSON / XML as input and send back JSON / XML as output.  This is a fully managed solution in the cloud