Very interesting, needs more examples though. It seems like this fits a similar purpose to Nathan Marz' Storm framework. Could you do a bit of a compare/contrast thing between Graph and Storm?
Graph is not distributed, at least not in the way that Storm is. Notice the post doesn't talk about assigning individual components to individual machines. AFAICT its intended to run on a beefy box, and then horizontally scaled.
Prismatic's "Graph" at Strange Loop
31–40 of 47 posts
Re: Prismatic's "Graph" at Strange Loop
#32Re: Prismatic's "Graph" at Strange Loop
#33This feels like lazy evaluation bolted on to Clojure (cool!). There's further benefit since you get some dataflow abstraction—which then reminds me of the Par monad. http://community.haskell.org/~simonmar/par-tutorial.pdf
Re: Prismatic's "Graph" at Strange Loop
#34Earlier quoted context omitted.
You can do it in any language with first class functions and reflection. Here's a stupid simple js implementation of their example: https://gist.github.com/3874826 Edit: Loaded the page and got interrupted by lunch. Shows me for not refreshing.
That's awesome -- thanks for posting
Re: Prismatic's "Graph" at Strange Loop
#35I love reading prismatic's blog. You have some really smart people there. However, it seems like you're trying to solve everything from a purist view and I think your product is suffering as a result. I have made the same suggestion consistently that would make me use it more without any reply. Basically, I've stopped using the product as the UX does not match the reason I would want to use the product.
I'm sorry about that. If you're still interested in giving us UX feedback send us an email feedback@getprismatic.com. I'll personally respond to it. Please understand that we're still a small team and we get a lot of emails on a daily basis. :-)
We only say this because we care :)
Re: Prismatic's "Graph" at Strange Loop
#36Re: Prismatic's "Graph" at Strange Loop
#37Is it just me or is the prismatic blog text being cut off on the side? https://twitter.com/blaines/status/256545302926995456/photo/...
Re: Prismatic's "Graph" at Strange Loop
#38Is it just me or is the prismatic blog text being cut off on the side? https://twitter.com/blaines/status/256545302926995456/photo/...
Re: Prismatic's "Graph" at Strange Loop
#39Storm requires some manual intervention because you need direct control over how things are distributed.
Re: Prismatic's "Graph" at Strange Loop
#40This feels like lazy evaluation bolted on to Clojure (cool!). There's further benefit since you get some dataflow abstraction—which then reminds me of the Par monad. http://community.haskell.org/~simonmar/par-tutorial.pdf
There's no need to "bolt on" lazy evaluation since (future) and (delay) are parts of the core language (not to mention lazy seqs)