Its usually what complex event processing is about, i.e http://en.wikipedia.org/wiki/Complex_event_processing Best regards, Tom
On Thursday, January 2, 2014 10:15 AM, "[email protected]" <[email protected]> wrote: I'm interested in building a system to elegantly handle processing real-time data streams. For example, I want to calculate things like moving averages and be able to compose these functions together simply. Ideally, I'd like to be able to construct new streams with declarative statements like if (MovingAverage(X) + OtherSignal(X) < X) -1 else 1 or PercentChange(X) - PercentChange(Y) Hoping to avoid callback craziness, I figured I'd seek a solution built with some reactive design or reactive framework like Akka. Does Akka have an elegant approach to solving this type of problem? Obviously asynchronous message passing won't work nicely. I'm aware of the dataflow package but as far as I can tell it only evaluates a "flow {}" once and can't react to new values. Of course, I'm not limiting myself to use Akka. Any and all ideas are welcome! Thanks, Samuel -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: http://akka.io/faq/ >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user --- You received this message because you are subscribed to the Google Groups "Akka User List" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/groups/opt_out. -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: http://akka.io/faq/ >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user --- You received this message because you are subscribed to the Google Groups "Akka User List" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/groups/opt_out.
