ZeroMQ instead of HTTP, for internal services
To me it looks like a ZeroMQ client can be written in many languages so you don't need to know Clojure to use it.  Therefore the article has an extra barrier to entry for understanding the content because more people understand OOP languages like Java than Clojure.<p>I guess my point is, don't skim the article and think it's not for you because you don't know Clojure.  Here's a list of languages it supports ( <a href="http://zguide.zeromq.org/page:all#Ask-and-Ye-Shall-Receive" rel="nofollow">http://zguide.zeromq.org/page:all#Ask-and-Ye-Shall-Receive</a> ):<p>C++ | C# | Clojure | CL | Delphi | Erlang | F# | Felix | Go | Haskell | Haxe | Java | Lua | Node.js | Objective-C | Perl | PHP | Python | Q | Racket | Ruby | Scala | Tcl | Ada | Basic | ooc