Re: Clojure alternatives to Esper

2012-05-06 Thread Paul Ingles
Hi, I agree- I think Clojure would be very well suited to solving these problems. I'd used Esper a little in the past so started doing some digging around what would be involved in replicating it. In the end, I started working on a little lib to make working with Esper a bit easier (http://github.

Re: Clojure alternatives to Esper

2012-04-27 Thread Rogier Peters
Aphyr looks interesting, hadn't seen it before. Mentioning lamina and reactive extensions reminded me of the clojure asynchronous events page, http://dev.clojure.org/display/design/Asynchronous+Events which I probably should read once more ;) On Mon, Apr 23, 2012 at 6:29 PM, Toby DiPasquale wrot

Re: Clojure alternatives to Esper

2012-04-26 Thread Toby DiPasquale
On Monday, April 23, 2012 9:51:39 AM UTC-4, Rogier wrote: > > My question is: is there an alternative for this in the clojure > ecosystem (since clojure seems like a good fit for this), and if not, > what kind of clojure components/libraries would be a good starting > point to implement someting si

Re: Clojure alternatives to Esper

2012-04-26 Thread Yann Schwartz
Since rxjs is being considered with ClojureScript ( https://github.com/Reactive-Extensions/rxjs-jquery/blob/master/examples/KonamiCode.html), I would love to see something akin to Reactive Extensions ( http://msdn.microsoft.com/en-us/data/gg577609 and http://www.codefornuts.com/2010/05/reactive-ext

Re: Clojure alternatives to Esper

2012-04-24 Thread ronen
Iv been integrating Drools fusion with Clojure using a DSL to describe rules: https://github.com/narkisr/gelfino/wiki/drools I think it showcases nicely how interop can be done Ronen On Tuesday, April 24, 2012 12:23:39 AM UTC+3, Rogier wrote: > > Good questions. Mostly that it seems a technolo

Re: Clojure alternatives to Esper

2012-04-23 Thread Rogier Peters
Good questions. Mostly that it seems a technology domain (a dsl for event streams) that would fit clojure well. If it hasn't been done, interop would be no problem. On Mon, Apr 23, 2012 at 8:16 PM, Paul deGrandis wrote: > I've had some success using Esper directly in Clojure for an internal > pro

Re: Clojure alternatives to Esper

2012-04-23 Thread Paul deGrandis
I've had some success using Esper directly in Clojure for an internal project at work. Are you just looking to avoid interop? Are you just curious about what other Clojure-specific options exist? Or is there a specific tradeoff, design constraint, or quality attribute you're working with? Paul

Re: Clojure alternatives to Esper

2012-04-23 Thread Rogier Peters
Hi Mark, Thanks. Some work has been done by Thomas Dudziak on integrating storm with esper [1][2]. What esper offers is: a. queries (select average(price) from events where type=buy) b. windows (the above for a window of 30 minutes) c. patterns (if event a is not followed within 5 minutes by even

Re: Clojure alternatives to Esper

2012-04-23 Thread Mark Rathwell
I would start with storm: https://github.com/nathanmarz/storm On Apr 23, 2012, at 9:51 AM, Rogier Peters wrote: > Hi, > > For a java project I have been looking at Esper (esper.codehaus.org), > a component for complex event processing: > > "Complex event processing (CEP) delivers high-speed

Clojure alternatives to Esper

2012-04-23 Thread Rogier Peters
Hi, For a java project I have been looking at Esper (esper.codehaus.org), a component for complex event processing: "Complex event processing (CEP) delivers high-speed processing of many events across all the layers of an organization, identifying the most meaningful events within the event cloud