Bob,

My requirements in order:

1) Ease of use          (many times the ultimate users of infrastructure
code are not that advanced)
2) Speed is a factor, however it will be qualitative. (slow will depend
on the user) In my case with the shopping cart that has a volume
restriction. Speed will be an issue, but how much depends on the feel of
it.

Dave

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of bob
mcwhirter
Sent: Tuesday, December 11, 2001 8:47 AM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: [droolers] bsf integration


>   We wanted that the user will be able to define his owns rules, the 
> facts will be represented in rdf (this will be our model, but is easy 
> to transform to ruleml). Our main problem is the velocity, we need a 
> very fast rule engine, so we will try with different engines, maybe we

> will develop our own engine, we still don't know it.

I haven't benchmarked drools at all against JEOPS, Jess or JRules.

I imagine that possibly drools will be slow in comparison, due to the
run-time interpreted nature of the condition matching and action
execution.

Quick straw poll:

        What's the most important factor to each of you?

        a) Speed of matches (ie, how long does assertObject(...)
        block, when the asserted object does and does not create
        a rule match).

        b) Ease of use.

        c) Run-time extensibility.

        d) Other? (Please specify)

Note that possibly many times, an assertObject(...) call will simply
drop an object in, but not actually create a match.  Sometimes it will,
and then the Action portion of the match will take the most time.

Since we use Rete (actually, Rete-OO), we are following the efficient
algorithm for matching, and avoid execution redundant predicates
repeatedly.

Anyhow, folks?  Which do you consider the most important?

        -bob


_______________________________________________
drools-interest mailing list [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/drools-interest



_______________________________________________
drools-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/drools-interest

Reply via email to