Hi Nathan,I have looked at esper as well as at Erlang for an algorithm I am trying to implement but I think Storm is the way to go, just wondering there are any pointers to examples out there. The algorithm needs to match between three or four requestors (tens of thousands of users) of a resource (thousands of service providers) such that it creates the ideal group of requestors matched to a resource. This requires some math implemented in bolts as well as some running over an index of resources in other bolts and the piece for which I choose Storm is that over time (even 1 second) a decision made on the most suitable resource might change due to change of that resources status, so there's a piece where you need a map-reduce approach that runs continuously until a match of 3-4 requesters and 1 resource has been made.Let me know if this rings any bells. I will let you know how i progress anyways.Thanks,Gabi
But it isn't fault tolerant and it doesn't manage topologies and cluster.
Finally, it is GPL...
-- Thomas Söhngen Office: +49 221 294 975 20 Mobile: +49 178 732 1202 Email: thomas....@stockpulse.de www.stockpulse.de www.facebook.com/stockpulse - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - StockPulse UG (haftungsbeschränkt) Sitz der Gesellschaft: Köln Amtsgericht: Köln (HRB 145359) Vertretungsberechtige Geschäftsführer: Stefan Nann, Jonas Krauss - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - StockPulse UG (Limited Liability) Registered Office: Cologne District Court: Cologne HRB (145359) Managing Director: Stefan Nann, Jonas Krauss - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Hi Quinton,
thank you very much for the example!
How will Drools cache the temporal data of the stream? Is it possible to
define a central repository for this? So even if the Drools-Bolts would
be spawned over several executers and workers, could we join over all
the streams? We will need Guvnor anyways, because our rule-base has to
be very flexible, so I think we won't get around an AS.
Regards,
Thomas
Am 1/17/2013 12:19 AM, schrieb Quinton Anderson:
> Hi,
>
> They aren't actually separate, fusion simply adds the temporal operators, which makes the rules engine a cep. This functionality is already included in the drools jars though.
>
> Sent from my iPhone
>
> On 17/01/2013, at 9:27, Matteo Cusmai <cusmai...@gmail.com> wrote:
>
>> Hi Quinton,
>> It seems that you aren't using drools fusion, right?
>> Drools fusion is the cep version of drools.
>> Cheers,
>> Matteo.
--
Thomas S�hngen
Office: +49 221 294 975 20
Email: thomas....@stockpulse.de
www.stockpulse.de
www.facebook.com/stockpulse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
StockPulse UG (haftungsbeschr�nkt)
Sitz der Gesellschaft: K�ln
Amtsgericht: K�ln (HRB 145359)
Vertretungsberechtige Gesch�ftsf�hrer: Stefan Nann, Jonas Krauss