onyx

FYI: alternative Onyx :onyx: chat is at <https://gitter.im/onyx-platform/onyx> ; log can be found at <https://clojurians-log.clojureverse.org/onyx/index.html>
lxsameer 2018-05-22T11:10:53.000340Z

hey folks, did you do any benchmark on onyx throughput vs its competitors ?

2018-05-22T15:34:03.000571Z

They published some internal metrics a long while back. i think they would say that its very hard to compare things in the generic sense, as the use case and approach within a system impacts so much.

lxsameer 2018-05-22T15:35:22.000516Z

that's correct. The thing which bothers me is that onyx uses zookeeper as it's distributed queue

lxsameer 2018-05-22T15:35:53.000914Z

and as far as I looked around the internet zookeeper is not a good choice for a distributed queue

lxsameer 2018-05-22T15:36:18.000381Z

so I was wondering how is the throughput of onyx in compare to something like samza or flink

2018-05-22T15:40:22.000720Z

I’m not sure it uses zookeeper as the que anymore.

2018-05-22T15:41:22.000716Z

I think it might just use it for coordination.

lxsameer 2018-05-22T15:41:43.000957Z

really ? interesting. So apparently i need to update my info about onyx

2018-05-22T15:42:07.000579Z

Dont take my word for it, but i’m aware that at some point they changed the role that zookeeper played.

2018-05-22T15:42:25.000424Z

possible about a year or so back… i dont recall the details.

lxsameer 2018-05-22T15:42:36.000838Z

I'll read the docs again , thanks man

michaeldrogalis 2018-05-22T16:29:06.000243Z

@lxsameer It uses ZooKeeper for coordination in a code path that isn’t sensitive to messaging performance.

lxsameer 2018-05-22T17:38:33.000105Z

thanks