Getting Pushy: Pushing Data from Server to Browser
How Lift handles server-push in real-time web applications. A design walkthrough of Lift's approach to pushing data from the server to the client when state changes server-side, and how those same design decisions apply to Clojure/ClojureScript/AngularJS.