A simple io multiplex server framework