Live data from Hacker News

Onyx 0.6.0: Going Faster

michaeldrogalis.github.io

1–10 of 14 posts

Re: Onyx 0.6.0: Going Faster

#3
In another thread recently, someone mentioned that Phoenix wasn't a good name choice for a project because its been used so many times. I feel like Onyx is the same way. This thing might displace the other Onyxes for a while only to be lost to history when some other software project eventually is also called Onyx.

Re: Onyx 0.6.0: Going Faster

#4
It seems to me this will replace Storm for many uses, and it seems they knew this and they've been putting effort into taking on exactly that sort of use case:

"Based on user feedback, Kafka seems to be the the primary means that developers are interested in ingesting data from. We rewrote the onyx-kafka plugin from scratch to essentially mirror what Storm's Kafka Spout provides. That is, the Onyx Kafka plugin will dynamically discover brokers from ZooKeeper and automatically reconnect to an In Sync Replica (ISR) if any brokers go down. We also took a little detour to create onyx-s3. onyx-s3 is an S3 reader that handles faults by check-pointing to ZooKeeper."

Re: Onyx 0.6.0: Going Faster

#5
post #4

It seems to me this will replace Storm for many uses, and it seems they knew this and they've been putting effort into taking on exactly that sort of use case: "Based on user feedback, Kafka seems to be the the primary means that developers are interested in ingesting data from. We rewrote the onyx-kafka plugin from scratch to essentially mirror what Storm's Kafka Spout provides. That is, the Onyx Kafka plugin will d…

As a Storm user, I can confirm this. I'm eyeing Onyx with great interest. It seems like the design is cleaner, and the development environment much more reasonable than with storm.

Re: Onyx 0.6.0: Going Faster

#9
post #3

In another thread recently, someone mentioned that Phoenix wasn't a good name choice for a project because its been used so many times. I feel like Onyx is the same way. This thing might displace the other Onyxes for a while only to be lost to history when some other software project eventually is also called Onyx.

As long as Onyx is easily searchable while it remains relevant, I don't see this as a problem. Yes, this particular incarnation of 'Onyx' might be lost to history after it has stopped being relevant. So what?
Post reply on HN