A recent Erlang article in Communications of the ACM portrays Erlang as a specialized language for messaging/chat (Facebook chat, XMPP, etc.)and distributed storage (CouchDB, Riak, etc.)
I think this is probably right, but I'm wondering what else you've built in Erlang. Was it a good fit? Why or why not?