Earlier quoted context omitted.
I'm interested to know if you've used Storm at all and how it compares to Onyx. I'm currently considering both for a project.
Hello, Michael Drogalis - the author here. I'm also not a Spark user, but I have used Storm: - Storm is significantly more mature and performant the moment. - Storm has a better cross-language story in terms of bolt functions. - Pretty much everything in Onyx is much more open ended. This applies to deployment, program structure, and workflow creation - and is mostly an artifact of how aggressively Onyx uses data str…
Performance is important: in our case, decreasing it significantly below Storm's level would not be acceptable.
Also, I watched the Strange Loop presentation and the tree model looks limiting to me: I have topologies where I need to merge information from two streams (but perhaps I haven't understood the Onyx model yet).