Example technique to prevent server crashing from uncaught exceptions, using the cluster module.
I discovered that Express sessions don't support clusters and only work on a single instance :( read one report on stackoverflow.
Another technique is to let the server crash and automatically restart using things like "forever" or "forever-monitor". Here's an example from a different branch of this repo.