Pet project

8 views
Skip to first unread message

Daniel Szmulewicz

unread,
Aug 23, 2014, 8:00:32 PM8/23/14
to clojure...@googlegroups.com
Hi,

I have done a pet project in the so-called immutable stack.

"In the Clojure world, we have been quietly building an immutable stack. Immutablity not only eliminates incidentical complexity from client and server code, it also greatly simplifies reasoning about distributed state and thus coordination between the client and server.” David Nolen and Kovas Boguta.

The components used in my project are the usual suspects: Datomic, a REST interface with Liberator, messaging with a queue for back-end workers, and finally Om and core.async driving the front-end. This foundation is extremely flexible and adaptable, and I will most certainly reuse it for future projects. I have only reservations about Datomic which I feel has a high cost. If people are interested, I can do a talk where I’ll explain the architecture and share my thoughts on the process.

The project is online at http://videos.tuppu.net/.

You’re welcome to log in with a google account and create your own videowall, and share the URL with friends.

My personal videowall is here: http://videos.tuppu.net/user/daniel.szmulewicz

Feedback welcome.

--
Daniel Szmulewicz
daniel.s...@gmail.com




Tzach Livyatan

unread,
Aug 25, 2014, 8:01:19 AM8/25/14
to Daniel Szmulewicz, clojure...@googlegroups.com
cool app!
Do you plan to share the code?







--
You received this message because you are subscribed to the Google Groups "Clojure Israel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure-israe...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Regards 
@TzachL

Daniel Szmulewicz

unread,
Aug 25, 2014, 9:13:33 AM8/25/14
to Tzach Livyatan, clojure...@googlegroups.com
Thanks!

Not straight from the repo, I plan to monetize it sooner or later :-)

But I am open sourcing the "making of", the thought processes and practices behind the scenes. Which is what matters anyway, right?


Reply all
Reply to author
Forward
0 new messages