An RPC + pubsub messaging system implemented using the Plan 9 file system protocol