Hi Colin, This is well supported within Onyx, and has seen recent progress (http://yuppiechef.github.io/cqrs-server/) The examples should give you a good indication if it's a fit for your problem (https://github.com/MichaelDrogalis/onyx-examples).
We hang out in Gitter if you have any questions: https://gitter.im/MichaelDrogalis/onyx -- Mike On Wednesday, February 18, 2015 at 10:22:07 AM UTC-8, Colin Yates wrote: > > Hi Lucas, > > This looks great - thanks. > > [off topic] > I don't know much about Onyx but I am just about to start committing > code for server app which is going to use a CQRS design. It doesn't > need to be internet scale at all, will be a single machine, and spend > all of its time taking a command, executing it, persisting the events > which a number of views will then respond to. It is all very trivial > stuff. Would Onyx be a good fit here? > > It looks pretty lightweight and I was jumping for joy as I was reading > the "persistent data over API" and general design rationale, so my 30 > second investigation says yes, but what do you think? > > Thanks, > > Colin > [/off topic] > > On 18 February 2015 at 18:12, Lucas Bradstreet > <lucasbr...@gmail.com <javascript:>> wrote: > > Onyx is a batch/stream processing hybrid, written in Clojure, for > > Clojure. https://github.com/MichaelDrogalis/onyx > > > > Today I released a dashboard for Onyx, that leverages Onyx's > > information model to provide some nifty monitoring and job management > > features. You can read about its use of its information model, and > > view some nice screen shots at > > > http://lbradstreet.github.io/clojure/onyx/distributed-systems/2015/02/18/onyx-dashboard.html. > > > > > > You can find the code and uberjar release at > > https://github.com/lbradstreet/onyx-dashboard. > > > > Cheers > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Clojure" group. > > To post to this group, send email to clo...@googlegroups.com > <javascript:> > > Note that posts from new members are moderated - please be patient with > your first post. > > To unsubscribe from this group, send email to > > clojure+u...@googlegroups.com <javascript:> > > For more options, visit this group at > > http://groups.google.com/group/clojure?hl=en > > --- > > You received this message because you are subscribed to the Google > Groups "Clojure" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to clojure+u...@googlegroups.com <javascript:>. > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.