<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV dir=ltr align=left><SPAN class=841463116-26012007><FONT face=Arial
color=#0000ff size=2>From what I read on the list you were waiting for MVEL to
work against 1.4 to release M1, which is a beta of the upcoming JBoss Rules 3.2.
Is this correct?</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=841463116-26012007><FONT face=Arial
color=#0000ff size=2>If the release date of M1 is not to far I can surely
re-execute the test against that release.</FONT></SPAN></DIV>
<DIV><SPAN class=841463116-26012007><FONT face=Arial color=#0000ff size=2>For my
evaluation: do you have a roadmap/release schedule for JBoss Rules 3.2? (We
don't want to run a production system on beta or unreleased
code)</FONT></SPAN></DIV>
<DIV><SPAN class=841463116-26012007><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=841463116-26012007><FONT face=Arial color=#0000ff size=2>Thanks
a lot for your answer :)</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT><BR> </DIV>
<BLOCKQUOTE
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=it dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>Da:</B> rules-users-bounces@lists.jboss.org
[mailto:rules-users-bounces@lists.jboss.org] <B>Per conto di </B>Mark
Proctor<BR><B>Inviato:</B> venerd́ 26 gennaio 2007 17.09<BR><B>A:</B> Rules
Users List<BR><B>Oggetto:</B> Re: [rules-users] Performance of JBoss
Rules<BR></FONT><BR></DIV>
<DIV></DIV>Dandrea,<BR><BR>I believe that MVEL has just got stable for JDK1.4
so we should be doing an M1 release which is much much much faster than 3.0.x
- it should be backards compatible, any chance you could re-run those tests
when M1 is out?<BR><BR>Thanks<BR><BR>Mark<BR>Dandrea Francesco wrote:
<BLOCKQUOTE
cite=mid:48C49CA807312F4C9C5C1DCE87632E35EB610F@PTPEVS109RM001.idc.cww.telecomitalia.it
type="cite">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR>
<DIV><FONT face=Arial size=2><SPAN class=764082208-26012007>Hi
all,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=764082208-26012007>I have to
evaluate if JBoss Rules is a viable solution in this
scenario:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=764082208-26012007>We have to
monitor a large network using performance alarms. These alarms arrive every
15 minutes. We don't know the real rate, but peaks of many tens of thousands
of alarms every 15 minutes must be managed in a timely
way.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=764082208-26012007>We want to use
JBoss Rules to correlate these alarms, in order to show less higher
level alarms to the users .</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=764082208-26012007>We have
basically 2 use cases:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=764082208-26012007>1) I have to
correlate the alarms on a single node of the network. (for example
in node A I have 2 alarms of different severity about the
connection with node B, so I aggregate everything in a third alarm saying "I
cannot connect to node B from node A"). In this scenario I have many
workingMemories (one for each node) and not so many facts for each working
memory. The performance of JBossRules is very very good (almost linear with
the number of nodes)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=764082208-26012007>2) I have to
correlate alarms among the nodes. (for example all nodes connecting with a
node A have an alarm "I cannot connect to node A from node ...", I want
to create an alarm "The node A is unreachable").</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=764082208-26012007>In this scenario
I'm very worried about the performance of JBoss Rules, as I prepared a test
case (in attachment) and I inferred that the growth is highly non linear on
the number of the facts. Is this performance data wrong? Am I doing
something stupid? Can someone comment?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=764082208-26012007></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=764082208-26012007>Here are the
numbers (The numbers are not so important, but rate they grows
is)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=764082208-26012007></SPAN></FONT> </DIV><FONT size=2><SPAN
class=764082208-26012007>
<DIV>
<TABLE style="WIDTH: 392pt; BORDER-COLLAPSE: collapse" cellSpacing=0
cellPadding=0 width=523 border=0 x:str="">
<COLGROUP></COLGROUP><FONT face=Arial></FONT>
<COLGROUP>
<COL style="WIDTH: 83pt" width=111>
<COL style="WIDTH: 128pt" span=2 width=171>
<COL style="WIDTH: 53pt" width=70>
<TBODY>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl26
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 83pt; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent"
width=111 height=17><FONT face=Arial size=2><STRONG>Number of
Facts</STRONG></FONT></TD>
<TD class=xl26
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; WIDTH: 128pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
width=171><FONT face=Arial size=2><STRONG>Time to assert alla the new
allarms (seconds)</STRONG></FONT></TD>
<TD class=xl26
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; WIDTH: 128pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
width=171><FONT face=Arial size=2><STRONG>Time to modify the alarms to
close them (seconds)</STRONG></FONT></TD>
<TD class=xl26
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; WIDTH: 53pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
width=70><STRONG><FONT face=Arial size=2>Total</FONT></STRONG></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent"
align=right height=17 x:num=""><FONT face=Arial size=2>1000</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="1.7350000000000001"><FONT face=Arial
size=2>1.735</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="0.96899999999999997"><FONT face=Arial
size=2>0.969</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="2.7040000000000002" x:fmla="= C2 + B2"><FONT
face=Arial size=2>2.704</FONT></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent"
align=right height=17 x:num=""><FONT face=Arial size=2>2000</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="5.875"><FONT face=Arial size=2>5.875</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num=""><FONT face=Arial size=2>3.000</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="8.875" x:fmla="= C3 + B3"><FONT face=Arial
size=2>8.875</FONT></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent"
align=right height=17 x:num=""><FONT face=Arial size=2>3000</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="12.281000000000001"><FONT face=Arial
size=2>12.281</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="6.4059999999999997"><FONT face=Arial
size=2>6.406</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="18.687000000000001" x:fmla="= C4 + B4"><FONT
face=Arial size=2>18.687</FONT></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent"
align=right height=17 x:num=""><FONT face=Arial size=2>4000</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="23.672000000000001"><FONT face=Arial
size=2>23.672</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="11.672000000000001"><FONT face=Arial
size=2>11.672</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="35.344000000000001" x:fmla="= C5 + B5"><FONT
face=Arial size=2>35.344</FONT></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent"
align=right height=17 x:num=""><FONT face=Arial size=2>6000</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="52.281999999999996"><FONT face=Arial
size=2>52.282</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num=""><FONT face=Arial size=2>23.250</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="75.531999999999996" x:fmla="= C6 + B6"><FONT
face=Arial size=2>75.532</FONT></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent"
align=right height=17 x:num=""><FONT face=Arial size=2>8000</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="87.188000000000002"><FONT face=Arial
size=2>87.188</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="42.531999999999996"><FONT face=Arial
size=2>42.532</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="" x:fmla="= C7 + B7"><FONT face=Arial
size=2>129.720</FONT></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent"
align=right height=17 x:num=""><FONT face=Arial size=2>12000</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="200.767"><FONT face=Arial size=2>200.767</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="94.641999999999996"><FONT face=Arial
size=2>94.642</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="295.40899999999999" x:fmla="= C8 + B8"><FONT
face=Arial size=2>295.409</FONT></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent"
align=right height=17 x:num=""><FONT face=Arial size=2>16000</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="360.90899999999999"><FONT face=Arial
size=2>360.909</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="176.57900000000001"><FONT face=Arial
size=2>176.579</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="537.48800000000006" x:fmla="= C9 + B9"><FONT
face=Arial size=2>537.488</FONT></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent"
align=right height=17 x:num=""><FONT face=Arial size=2>20000</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="518.01900000000001"><FONT face=Arial
size=2>518.019</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="263.15800000000002"><FONT face=Arial
size=2>263.158</FONT></TD>
<TD class=xl25
style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"
align=right x:num="781.17700000000002" x:fmla="= C10 + B10"><FONT
face=Arial size=2>781.177</FONT></TD></TR></TBODY></TABLE></DIV>
<DIV> </DIV>
<DIV><SPAN class=764082208-26012007><FONT face=Arial>Or in a
graph:</FONT></SPAN></DIV>
<DIV><SPAN class=764082208-26012007><IMG alt="" hspace=0
src="cid:841463116@26012007-12F9" align=bottom
border=0></SPAN></DIV></SPAN></FONT>
<DIV> </DIV>
<DIV> </DIV>
<DIV><SPAN class=764082208-26012007><FONT face=Arial size=2>Thanks a lot for
your interest.</FONT></SPAN></DIV>
<DIV align=left><IMG height=100 src="cid:841463116@26012007-1300"
width=250></DIV>
<DIV> </DIV>
<DIV><FONT size=2><FONT
face="Courier New">--------------------------------------------------------------------<BR>CONFIDENTIALITY
NOTICE<BR>This message and its attachments are addressed solely to the
persons<BR>above and may contain confidential information. If you have
received<BR>the message in error, be informed that any use of the content
hereof<BR>is prohibited. Please return it immediately to the sender and
delete<BR>the message. Should you have any questions, please contact us
by<BR>replying to </FONT><A href="mailto:webmaster@telecomitalia.it"
moz-do-not-send="true"><FONT
face="Courier New">webmaster@telecomitalia.it</FONT></A><FONT
face="Courier New">.<BR> Thank
you<BR>
</FONT><A href="http://www.telecomitalia.it" moz-do-not-send="true"><FONT
face="Courier New">www.telecomitalia.it</FONT></A><BR><FONT
face="Courier New">--------------------------------------------------------------------</FONT></FONT></DIV><PRE wrap=""><HR width="90%" SIZE=4>
_______________________________________________
rules-users mailing list
<A class=moz-txt-link-abbreviated href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</A>
<A class=moz-txt-link-freetext href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</A>
</PRE></BLOCKQUOTE><BR></BLOCKQUOTE><DIV><FONT size=2><FONT
face="Courier New">--------------------------------------------------------------------<BR>CONFIDENTIALITY
NOTICE<BR>This message and its attachments are addressed solely to the
persons<BR>above and may contain confidential information. If you have
received<BR>the message in error, be informed that any use of the content
hereof<BR>is prohibited. Please return it immediately to the sender and
delete<BR>the message. Should you have any questions, please contact us
by<BR>replying to </FONT><A href="mailto:webmaster@telecomitalia.it"><FONT
face="Courier New">webmaster@telecomitalia.it</FONT></A><FONT
face="Courier New">.<BR> Thank
you<BR>
</FONT><A href="http://www.telecomitalia.it"><FONT
face="Courier New">www.telecomitalia.it</FONT></A><BR><FONT
face="Courier New">--------------------------------------------------------------------</FONT></FONT></DIV>
</BODY></HTML>