This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-09-06
Channels
- # admin-announcements (10)
- # alda (78)
- # arachne (33)
- # bangalore-clj (2)
- # beginners (11)
- # boot (70)
- # chestnut (8)
- # cljsjs (5)
- # cljsrn (4)
- # clojure (212)
- # clojure-art (1)
- # clojure-berlin (1)
- # clojure-brasil (27)
- # clojure-canada (6)
- # clojure-colombia (12)
- # clojure-dev (6)
- # clojure-greece (29)
- # clojure-hk (2)
- # clojure-italy (7)
- # clojure-russia (51)
- # clojure-spec (12)
- # clojure-uk (18)
- # clojurescript (115)
- # clojurex (8)
- # component (1)
- # crypto (41)
- # css (5)
- # cursive (31)
- # datomic (17)
- # defnpodcast (7)
- # emacs (9)
- # flambo (1)
- # funcool (4)
- # juxt (29)
- # off-topic (1)
- # om (122)
- # onyx (12)
- # pedestal (1)
- # planck (10)
- # portland-or (1)
- # re-frame (30)
- # reagent (4)
- # rum (3)
- # slack-help (2)
- # specter (20)
- # sql (3)
Can Onyx lifecycles be parameterized based on runtime dependencies (possibly injected) into the peers' component / system?
Like a database connection determined when the system map is built, which needs to be used by a custom output plugin.
@lucasbradstreet please review https://github.com/onyx-platform/onyx-dashboard/pull/62
@aengelberg: I'm sure there are ways to achieve what you want, since they can execute arbitrary code. It might be a little awkward, but it should be doable
@mariusz_jachimowicz: thanks! Will review soon
subscribe-to-log
calls 2 methods - find-job-scheduler
and find-messaging
This methods use
(do (Thread/sleep 500)
(recur))
when there is problem with ZK connection. So you will have long log file (produced by (catch Throwable e (warn e)
) and hanging point when there is connection problem for a long time. I think that it is better to have fail fast methods rather than hanging points all over the place. This is also annoing when I am in the repl and I turn off ZK - because of logged exception for each 500ms.I think they should fail fast if the connection has been lost, but they should retry if the node doesn’t exist
How suitable is Onyx for CQRS type applications, where domain objects handle certain command messages and emit event messages for event sourcing?
@yonatanel very suitable. Someone wrote a blog post about it way back http://yuppiechef.github.io/cqrs-server/
I got an email last week about a student possibly picking Onyx's masterless architecture as a topic for his/her master's thesis. Would be pretty cool to see ideas disseminate back into academia from industry since a lot of Onyx's design comes from research papers to begin with.
Definitely. It’d be good to see what they can come up with too
While we're on the topic, if anyone is/knows of a student that's interested in studying or publishing on this stuff, we're happy to make the time to collaborate. cc @dignati 🙂