| Cascalog ★ | Cascalog is a tool for processing data on Hadoop with Clojure in a concise and expressive manner. Cascalog combines two cutting edge technologies in Clojure and Hadoop and resurrects an old one in Datalog. Cascalog is high performance, flexible, and robust.
|
| swarmiji | swarmiji is a framework that helps in writing distributed programs using the clojure programming language. swarmiji uses the fantastic RabbitMQ as its central nervous system to communicate between service requesters and (possibly multiple) workers. It provides simple constructs to create these distributed services and makes it very easy to use them in your code.
|
| net-eval | net-eval allows you to evaluate expressions in parallel on remote network nodes. net-eval handles all the work necessary to communicate to other nodes, distribute expressions for evaluation and collect results.
|
| jobim | An actors library for Clojure modelled after Erlang OTP plaform.
|
| necessary-evil | necessary-evil is an implementation of XML-RPC built on top of the ring http library for Clojure. XML-RPC is a bit nasty, but it is the basis of a number of other standards such as certain blogging APIs and Ping Back.
|
| clj-soap | clj-soap is SOAP server and client using Apache Axis2.
|
| Storm | Storm is a distributed realtime computation system. Similar to how Hadoop provides a set of general primitives for doing batch processing, Storm provides a set of general primitives for doing realtime computation. Storm is simple, can be used with any programming language, and is a lot of fun to use!
|
| slacker | slacker is a simple RPC framework for Clojure based on aleph and carbonite.
|
| clj-json-rpc | clj-json-rpc is a Clojure library that makes it easy to create web services using the JSON-RPC protocol and Ring.
|
| okku | Okku is a Clojure wrapper for the Akka library. Akka is an erlang-inspired Scala library implementing the Actor model for concurrency and distribution.
For explanations on the Actor model itself and how and when to use it, see the documentation of either Akka or Erlang.
|