Had an idea about how you could use the Arrow lib to set up an MMO server. You could have each server be an independent node that updates a given portion of the map. If you use an Erlang-esque approach to concurrency, you can avoid total crashes due to a server failure.