Oh hey, I’m back. Been a while. Today, I want to share with you how I’m using systemd to start my Clojure applications on matthiasnehlsen.com, and keep them alive, in case anything should go wrong. These are the applications managed this way:
- BirdWatch, an application for tweet stream analysis, see on GitHub
- redux-counter example, a sample application for my Clojure book
- trailing mouse pointer example, another sample application for the book
- inspect, a demo for my inspect library. This is will soon be replaced by a new version making sense of messages passed around in systems-toolbox applications.