I'm a bit more comfortable in Go now, and clearly this is the sort of program that should be written in Go. Go is a fantastic language for scalable Internet-facing code.