<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi,<br>
     I am currently evaluating Drools for our needs, from the features
    it seems to be a perfect fit. I am a Java developer, but
    unfortunately I have no background in enterprise application servers
    and I am currently stuck trying to setup a testing environment. A
    short summary of our current setup and how we want to use Drools:
    <ul>
      <li>We are using <a href="https://github.com/nathanmarz/storm"
          target="_top" rel="nofollow" link="external">Storm</a> to
        accumulate a large number of messages from around the web</li>
      <li>From these we create streams of message metadata (like
        sentiment) for different topics (like stocks) </li>
      <li>We have additional streams like stock-tickers</li>
      <li>We have a knowledge-base of additional facts about companies
        (like market cap.) in MySQL</li>
      <li>We want users to be able to define alerts triggered by rules
        based on these streams and facts</li>
    </ul>
    Storm is perfect for the data pre-processing and aggregation, Drools
    would fit in to allow outsiders to define rules and evaluate them on
    the streams in realtime. My idea is, to run Drools Fusion as a
    stand-alone application on a dedicated server or cluster of servers.
    Drools Guvnor would be used as an interface for the rules. The rules
    would trigger new events, which would be sent to a subscription
    channel (like Redis Pub/Sub).
    <br>
    <br>
    As mentioned above, I have no experience in setting up and running
    Java application servers. The Drools documentation seems to be very
    elaborate, but assume that you know how to start such a service from
    scratch, which I don't. I know Java, but not at an enterprise level,
    so all the Beans, wars, etc. are new to me. I setup a JBoss AS,
    which was a pretty easy thing to do, but I am clueless about how to
    really "run" Drools on it and what to do next.
    <br>
    <br>
    So what would be the next steps to get a server, where I can send
    messages to? Are there any tutorials or guidelines which describe
    how to built such a thing from the very beginning? Any help or
    suggestion would be very appreciated!
    <br>
    <br>
    Regards &amp; thanks in advance,
    <br>
    Thomas Söhngen
  </body>
</html>