"ZeroMQ for Clojurists" - Dave Yarwood
Format: Talk, 40 minutes
Topics: ZeroMQ, inter-process communication (IPC), network programming
After using ZeroMQ in a number of personal projects and contributing to a Java ZeroMQ library, I have identified some of the strengths and pitfalls of using ZeroMQ in Clojure. In my talk, I will share with you some of the things I've learned and my recommended approach to writing distributed Clojure applications via ZeroMQ.
For those with less experience with ZeroMQ or inter-process communication, this talk will also serve as a quick introduction to these topics. I will talk briefly about what ZeroMQ is, why it's awesome, and what you can do with it. If you're interested in building distributed Clojure programs that talk to each other over sockets, then ZeroMQ might be just what you need!
Dave Yarwood is a composer, musician, and software engineer at <a href="https://adzerk.com/">Adzerk, where he uses Clojure and ClojureScript to build UIs, APIs, and backend services. In his free time, he maintains
Developing Alda's components led Dave to explore inter-process communication via ZeroMQ and to search for the best way to use ZeroMQ in a Clojure program. With this goal, Dave has been contributing to
Github:
Twitter: