Farfetch / rules-framework

A generic framework that allows defining and evaluating rules for complex business scenarios.
MIT License
41 stars 8 forks source link

Performance improvements #148

Closed luispfgarces closed 1 year ago

luispfgarces commented 1 year ago

Description

This pull request adds a series of performance improvements to reduce time-taken and memory consumption where possible. Here's a summary of all changes.

Core

In-memory provider

MongoDB provider

Benchmark tests

Other tests

Closes #98.

Change checklist

Please also check the I want to contribute guidelines and make sure you have done accordingly.

Disclaimer

By sending us your contributions, you are agreeing that your contribution is made subject to the terms of our Contributor Ownership Statement