This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-04-06
Channels
- # architecture (2)
- # aws (6)
- # bangalore-clj (3)
- # beginners (7)
- # boot (29)
- # cider (26)
- # cljs-dev (52)
- # cljsrn (1)
- # clojure (249)
- # clojure-dev (9)
- # clojure-italy (2)
- # clojure-norway (3)
- # clojure-russia (178)
- # clojure-uk (30)
- # clojureremote (6)
- # clojurescript (91)
- # core-async (4)
- # cursive (8)
- # datascript (3)
- # datavis (1)
- # datomic (6)
- # emacs (3)
- # figwheel (2)
- # hoplon (14)
- # incanter (6)
- # luminus (8)
- # mount (7)
- # off-topic (22)
- # om (25)
- # onyx (41)
- # pedestal (7)
- # re-frame (9)
- # ring (1)
- # spacemacs (4)
- # sql (1)
- # uncomplicate (1)
- # unrepl (37)
- # untangled (90)
- # yada (77)
alternatively, if i only have a single Onyx node would it be storing any data (PII specifically) in ZK?
@devth we don’t currently expose a way to do this, but nippy does support encryption, so we would need to expose it somehow https://github.com/onyx-platform/onyx/blob/d1d0db97332b52659947bf88499f7228b9f5d2f0/src/onyx/compression/nippy.clj#L19
Even with a single Onyx node, you will still need to place the job data in ZK
but that’s purely the job definition that you submit, not the data that is pushed through Onyx
That’s right.
No plans currently. I’d accept a PR, but it’s too much work for not enough gain for us, especially considering that I’d want to jepsen test it
ok. ZK is great from my experience but lack of SSL and the weirdness around 3.5.x release makes me a little nervous :thinking_face:
I haven’t used it, but I had thought ZooKeeper does support SSL https://cwiki.apache.org/confluence/display/ZOOKEEPER/ZooKeeper+SSL+User+Guide
Ah wow. That’s been in the works for a while.
@lucasbradstreet what check pointing storage systems are supported/planned for 0.10 . I know s3
Only s3 currently. HDFS and google's S3 equivalent would be the nice to have, but would need to be supplied via PR or as contracted work.
if you need an S3-compatible service but aren't using AWS you can run a Minio (we do in GCP) https://github.com/minio/minio
is there an endpoint i can monitor or a proc i can run to ensure my onyx infra is healthy?
onyx-peer-http-query is a must.
@michaeldrogalis thanks. not sure why google didn't find that :thinking_face:
@devth No worries
trying to figure out why after adding [org.onyxplatform/onyx-peer-http-query "0.9.15.1"]
to my dependencies, lein test now errors with:
java.lang.ClassNotFoundException: io.aeron.CommonContext
i included onyx.http-query
in my test namespace. if i don't include it i get the error:
clojure.lang.ExceptionInfo: No http query server implementation found. Did you include org.onyxplatform/onyx-node-query in your dependencies and require onyx.http-query in your peer bootup namespace?
what version of onyx are you using? 0.9.15?
weird. Looks like a problem with it not bringing in the right aeron dependency
Yes please