On Tue, Sep 4, 2012 at 1:52 PM, David Dawson <david.daw...@dawsonsystems.com> wrote: > Hiya, > > So, I'm a clojure newbie... and I've been asked to evaluate a few different > technology options for a project I've been handed. > > The end result will need to be a 'router' that accepts JSON messages over > HTTP, store them into some datastore (ideally one of the ones available on > cloudfoundry, postgres mongo etc), then forward the message onto one or more > end points. Forwarding will probably be either dropping into rabbitmq or > posting on with HTTP. > (or both). > > There also needs to be a replay capability, so you can tell the router to > scoop up the historical messages from the datastore and forward them all on > (in order) to a particular end point. > > I'm totally open to any tech, prebuilt (and commercial) or development > required but given that the system needs some algorithmic routing rules, > clojure seemed a really nice conceptual fit over the languages I normally > work with (imperative jvm ones, essentially) > > So, I'm really interested in any suggestions on how this might best be > approached in the clojure world! >
Hi David, have you looked at Ring + Compojure? -- Russell Whitaker http://twitter.com/OrthoNormalRuss / http://orthonormalruss.blogspot.com/ http://www.linkedin.com/pub/russell-whitaker/0/b86/329 -- 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