Irrational Exuberance!

Recurring Events and Message Passing

November 25, 2009 This article looks at a couple of approaches for implementing systems with recurring events using message-passing based concurrency (Erlang and Clojure are used in code snippets). In particular it looks at the ping-pong, circle, coordinator and gossip approaches to distributed communication.

A Couple of Clojure Agent Examples

November 22, 2009 This post contains an extremely brief discussion on how Clojure agents differ from Erlang actors, and then follows with examples o fusing Clojure agents to serialize file writes, form message relays and perform parallel HTTP fetches.

Actors in Common Lisp

January 3, 2008 Taking a brief look at my current project of implementing Erlang/Scala style actors in Common Lisp.