Fork me on GitHub
#onyx
<
2017-10-03
>
michaeldrogalis00:10:24

That was a great talk. Good stuff @georgek ^^

georgek02:10:29

Thanks! It was a lot of fun and some great questions! @maxk ours was a single instance approach. For our very conservative org, being able to deploy as a simple uberjar with not new system dependencies was a huge selling point!

maxk06:10:56

@lucasbradstreet 25 for 8-core server/32gb ram. 25 is because there was 24 catalog functions, we've reduced it to 5 now

maxk06:10:23

@georgek our motivation using ONYX to have horizontal scalability for free (well, almost for free). This is the third version of our stream processing/semantic reconciliation framework, two prev was implemented using python.

ben.mumford08:10:41

hi all, i'm having some trouble starting onyx with an out of process aeron media driver. my env and peer properties: :env-config {:zookeeper/server? false, :onyx.log/config {:level :info}, :onyx/tenancy-id hello1, :zookeeper/address 127.0.0.1:2181, :zookeeper.server/port 2181}, :peer-config {:onyx/tenancy-id hello1, :onyx.messaging/allow-short-circuit? true, :onyx.messaging/impl :aeron, :onyx.log/config {:level :info}, :onyx.messaging/peer-port 40200, :zookeeper/address 127.0.0.1:2181, :onyx.peer/job-scheduler :onyx.job-scheduler/balanced, :onyx.messaging.aeron/embedded-driver? false, :onyx.peer/zookeeper-timeout 60000, :onyx.messaging/bind-addr localhost} Running the aeron media driver as a separate process: (let [ctx (doto (MediaDriver$Context.)) media-driver (MediaDriver/launch ctx)] (println "Launched the Media Driver. Blocking forever...") (<!! (chan))) But I don't see any of the virtual peers started in the logs (and nothing in the onyx dashboard). Changing to an embedded driver allows the peers to start

lellis15:10:01

hi guys! Where is the best place to find an standalone Aeron media driver code?

lellis15:10:48

I mean an aeron media driver running uberjar project.

lucasbradstreet16:10:27

@ben.mumford any errors on the media driver side? I would think that would be enough.

georgek16:10:50

@maxk lol, yup. Wasn't reading carefully! ;)