<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD>
<BODY>
<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&nbsp; 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&nbsp;on a single&nbsp;node of the network. (for example 
in&nbsp;node A&nbsp;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&nbsp;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.&nbsp;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>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=764082208-26012007>Here are the numbers 
(The numbers are not so important, but&nbsp;rate they grows 
is)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=764082208-26012007></SPAN></FONT>&nbsp;</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><FONT face=Arial>
  <COL style="WIDTH: 83pt; mso-width-source: userset; mso-width-alt: 4059" 
  width=111>
  <COL style="WIDTH: 128pt; mso-width-source: userset; mso-width-alt: 6253" 
  span=2 width=171>
  <COL style="WIDTH: 53pt; mso-width-source: userset; mso-width-alt: 2560" 
  width=70></FONT>
  <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><FONT face=Arial></FONT>&nbsp;</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:764082208@26012007-12CF" align=baseline 
border=0></SPAN></DIV></SPAN></FONT>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</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:764082208@26012007-12B3" 
width=250></DIV>
<DIV>&nbsp;</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"><FONT 
face="Courier New">webmaster@telecomitalia.it</FONT></A><FONT 
face="Courier New">.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Thank 
you<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</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>